Hi, myself and my partner are both 25, we have been together for just over 6 years. Our sex life has always been great up until the last year or two. I was having issues with recurrent yeast infections (thrush) triggered by sex and this led to some other issues between us two and sex was off the cards for a while. When we did try to have sex my partner struggled to stay hard, he said he wouldn't be able to stop thinking about the fact the sex was going to lead to me being unwell. We ended up breaking up for a few months but were both miserable and decided to try again. We have found if we use condoms I don't get thrush and for a few months this was great and we had our sex life back and better than ever. In the last 6 months or so my partner has had a really stressful time with his family and work so we have found we have been having sex less, when we have tried recently he hasn't been able to maintain an erection again. This really bothers him, he gets upset and angry with himself. He has assured me he is extremely attracted to me and think our relationship would be perfect if this wasn't an issue. He has said when we go to have sex he cant stop thinking about the fact he might not be able to stay hard, this discourages him from initiating sex often as he thinks it is pointless because he wont stay hard. When we do have sex all he can think about is the fact he will loose his erection so he cant relax or enjoy it. I have tried my best to reassure him and make him feel better but the issue remains. Today he cried when it happened again and he was saying he doesn't feel like a man. Physically he is fine and everything works and he has never been a huge watcher of porn so we are both sure this isn't the issue, it generally seems to be a matter of overthinking and a sort of self fulfilling prophecy! I don't know what I can do to help and I am worried this will end our relationship, we are only 25 and both obviously want fulfilling sex lives. Every other area of our relationship is great so it seems such as shame. Can anyone help or share experiences? Thanks x