Boyfriend has sexual issue and it is ruining us. Please give advice
When I met my boyfriend we weren't dating yet but we were instigating sex with one another. However he struggled to get an erection or maintain it. It used to bother me but I was adamant that it would get better. It took about 7 months before it actually started working out. Then we would go have sex every weekend sometimes more than once. It was fun!
He started taking medication for it and this helped a lot. So we were together for two and a half years and then I moved in with him to his place that he was renting. We wouldn't have as much sex anymore and his problems were coming back. By now I am very in love with him and he is like my best friend and we had started our own little life together. By the third year of dating we have bought a place together... now it is 3 months since we are living in this new place and we hardly have sex because he can't get it up and if we do have sex it lasts one minute so only he is pleased. We have fought so much about this and he went to the doctor and the doctor told him that the blood tests came back fine. He says he is still taking his other medicine but he still can't get it up.
I am becoming very frustrated and within these three years I have lost all self confidence. I don't want to be touched because I am worried he won't get it up or maintain his erection. We cry and fight over this so much and now we live together and can't just break up. My family would be so upset with me and everybody (friends, family) love my boyfriend and think I am so lucky. I am lucky because he is a good person and treats me right but the sex is ruining us and I don't think I can be with someone with this problem forever? Am I selfish?