it could be medical, like a bladder infection. I have these friends ( they r a couple) he had a cavity that he let go to long and had sexual issues like this . when he got his teeth fixed it seem to fix everything. but yes u didnt mention how old u or your boyfriend is,its hard to really answer...