He was watching porn while laying next to me

My boyfriend works night shift and he got home around 4:30am and usually when he gets home I wake up with him for a little and go back to sleep, i wasn’t even back to sleep for 5 minutes when I turned around and saw him put his phone down so quick and I snuck it later on that morning to check and he was watching porn while I was asleep next to him in bed.

Now before you say “ he didn’t wanna wake you” I was up with him for a cool minute before that and didn’t initiate anything. Secondly even if I was asleep he knows I’m down ( very high sex drive I have) so it was just uncalled for. BACKSTORY of my boyfriend: He’s not very sexual in fact there’s times almost every time we have sex I have to ask him and I have to bug him for it otherwise he won’t start it and he has a hard time getting hard for me he’s been this way the past four years we been together since day one , he only lasts less than two minutes every time and it’s hard on me cause I’m still young and before him I had a ex where we’d have sex all the time I’d reach organisms , now it’s like ghost town down there 😭 so for someone who can’t last nor even get herd for me to watch porn is just wowwwwww. I’m also 20 weeks pregnant with his baby and before I got pregnant I was chubby but losing weight and now I’m gaining and my body is changing so it’s like degrading to me of him to do this