Basically, me and my boyfriend have been going out for 2 months (long distance- like 3 hour train journey away) and have done pretty much everything apart from sex. I saw him on the weekend, and before that, he had been saying how much he'd love to sleep with me, but no pressure as he would happily just cuddle forever. And I want to have sex with him- I trust him completely and absolutely love him. So I assumed/hoped that could happen when I saw him on the weekend. So it was all getting pretty heavy and we were making out with me straddling him then I whispered 'do you have a condom?' and he nodded then carried on kissing. But sex never happened- he never got a condom- I just ended up giving him oral (as we have before). I think I made it quite clear that I felt ready for sex. So why was he like that? I don't understand. Any ideas? Sorry this is quite long!
Short answer is, yes, he wants sex. It sounds like he is shy and doesn't know how to make the move or take a hint. Often, there is this cultural stigma that says that women are supposed to be cherished and not slept with until they are made your wife. Young men sometimes have a hard time feeling comfortable having sex with women because they've been indoctrinated with this thinking. I would take matters into my own hands annd physically initiate things.
I'm a guy. I would say he does. But talk to him. Next you see him or speak to him. Ask, do you want to have sex? Then when he says yes make an obvious comment such as "you'd best not forget the condoms then". If next you see him and he makes no move again. Drop his trousers and adourn the condom for him.