Myself (24f) and my partner (24m) have been together for about 5 years, during those years we have gone through some ups and downs but I can honestly we both truly and deeply care for one another. Since our relationship began I have suffered a lot with recurrent thrush and this has been really difficult for us both but our sex life has always remained very good (abstaining when we need to of course for treatment). This last year I have been trying to get the bottom of why I have this problem as it has been impacting me for many years both physically and mentally, I was on a really strict diet which meant we had to stay in lots and I was having lots of very down days. Around 6 months ago me and my partner realised he was struggling to stay hard and finish during sex (this had never been a problem before) and that sex was happening a lot less often. He explained that he felt like he was thinking a lot about not wanting to spread the thrush or worsen things for me and it was making him overthink and question when to initiate sex and be able to not let his mind wonder when we did have sex. I had around 4 months with no symptoms and we still had very little sex and I brought it up a few times that when we were having sex he still wasn't able to stay hard - he explained that it was because he was now overthinking not being able to stay hard! We tried to have sex again last night and again it lasted only a few minutes before he went down again, he immediately began crying explaining he doesn't understand why this keeps happening and he is worried it wont go away. We had a long conversation about both loving each other and caring for one another more than we have for anyone else but also acknowledging this shouldn't be a problem at our age. He shared that he sometimes worries that we have become more like best friends (as we now missing the sexual part of the relationship) but explained he still finds me incredibly attractive but its as if a wall is up. I feel so lost, embarrassed and upset and I don't know how to help the situation. Has anyone dealt with anything similar?