<human>: Can you give me a shortened version of the text?

My boyfriend and I have been together for over two years now. A few months ago we were having some trouble with our sex life, he was having trouble performing because of his use of porn and masturbation. We fought over it numerous times and to make a long story short, he promised to stop using porn. It's been a little over 3 months and he hasn't used porn, and our sex life has been great. We have sex every day if not multiple times a day, and it's been more than satisfying for both of us.

Fast forward to this morning: my boyfriend woke up before i did, and tried to initiate sex twice before he got up out of bed. Both times i told him i wanted to wait until i was awake. We both have the day off work and Sundays are our "lazy day" so i of course didn't see any problem with waiting until i was totally coherent to have sex. Until i woke up to him at our computer desk, a few feet away from the bed, watching porn videos and jerking off. I told him to get his stuff and get the fuck out. 

His excuse was "i didn't promise to stop using porn forever, just until our issues were taken care of and everything is okay now so i thought it would be alright". Regardless of what he thought he was promising, to me jerking off to porn videos just because i asked him to wait until i woke up on my own felt like the biggest fucking slap in the face. I love my boyfriend and don't want to break up but i made it very clear to him that i didn't feel comfortable with him using porn and he agreed to stop, now i feel like if i try to reconcile I'm being weak and letting myself get walked on.
<bot>: caught my boyfriend jerking off to porn right next to me while i was sleeping after he promised to stop using porn, kicked him out, not sure what to do now.