My boyfriend and I have been dating for 2 1/2 years and I love him so much!! :D He has moved in and we have even began to talk about marriage and family for the future. We are both young and seniors in college however, lately, he has not been able to please me sexually no matter what he does.

He has gained weight, which doesn't bother me so much (anymore), but as he gain, he has not been able to last in bed. He tries, don't get me wrong, but he just can't follow through. I've even suggested extended four play and different positions. Now, Im just disappointed and feel unsatisfied all the time!

I don't know how to bring it up or even what to do because, when I bring it up, he sleeps on the couch and when I don't bring it up and just let it build up, I get sexually frustrated and become really irritable; so either way I'm screwed.

What would you do if you were in my shoes?