I hate it when people say this, but in your case, it seems to be the exact problem… It’s all in your head.
You seem to be getting really anxious or nervous about having sex, which is why when you know it’s going to happen and you prepare for it, you essentially psych yourself out. You bringing the condom is also you knowing that you’re going to have sex and stressing out about it. Stress and anxiety are some of the most common factors involved in not being able to induce or maintain an erection.
Am I wrong to assume that when you don’t start getting hard at first, you get even more frustrated and stressed out? Well, that’s exactly what’s causing it! It’s a vicious cycle. You’re stressed out and anxious about sex which makes it harder for your body to relax and react in a natural way and when it doesn’t happen you get even more worked up which virtually ruins your chances of getting it up at all!
The fact that you have no problem when she surprises you, or when you’re fooling around, eliminates any physical problems that might have been a possibility. You are physically capable, it’s your mental state that’s causing it.
You have to talk to your girlfriend about how you’re feeling, whatever stress may be on your mind, let her know that you’re frustrated about this. She would want you to be able to talk to her about this! It makes things less awkward when you’re open and honest about what’s going on. Never let something like this be the pink elephant in the room!
Since it seems to be a detriment for you to “prepare” for sex (it gives you too much time to think about it) ask your girlfriend if she wouldn’t mind being the condom carrier for a while. 😉
It shouldn’t always be on her to bring protection, of course, but since it’s causing you to be more worried about sex (and then leading to no sex), ask her to help you by taking that responsibility off the table for a while.
You need to think about why you’re stressed about this. Are you worried about your performance? Worried about pleasing her? Worried about getting her pregnant? All of the above? None of the above? You have to try to pinpoint the source so that it can be resolved!
In the meantime, if your girlfriend makes sure you’re always prepared for sex, then you don’t have time to psych yourself out about it. Don’t make plans for sex. Let it happen when it happens so it’s always a surprise of some kind. (ALWAYS USE PROTECTION! That’s why I said ask your girlfriend to bring condoms. Just because you’re not planning to have sex at a specific time doesn’t mean you can’t always be prepared for it.)
After a few times of this happening without incident, you should eventually be able to fall into a good routine and feel more confident about your sex life. Then it won’t matter who brings the condoms – you’ll be ready to go and feeling good about it no matter what!
Another good thing to try is that if you’re not getting hard when you’re fooling around: take the pressure off of you (and your dick) by focusing on her and eat her out, finger her, just focus on getting her off by other means. Don’t let yourself get upset and frustrated – it’ll only make things worse. So when you know its not happening right then, switch gears, and turn it onto her without thinking too much about it. Relax and make a clear decision to take care of your girlfriend, forgetting about what’s going on with you. By focusing on something other than your lack of erection and putting all your energy into making her feel good and seeing how she reacts, it might actually help you calm down mentally and allow your body to physically get excited the way it wants to!


