I am a virgin too, and a male. It is hard to fight temptation I would say in the beginning, but not so much if you really love and respect someone. Not saying your boyfriend doesn't at all; one could argue I have no idea what I am missing, so it is easier for me.
I will say, though, it isn't like I DON'T want to have sex, I just want to with the right person - an even person. My choice, like yours, is to wait until an appropriate time. (My belief is sex = marriage, so even if we don't have a ceremony, I need to make sure it is with a person with whom I can spend my life.)
That said, you aren't doing anything wrong. I was with someone who I actually loved - like, when I saw her face, all I could see was a light, and her beauty. It was that deep. She was like you in that she just didnt want to have sex just because of attraction - there were "cheques and balances" to be had (courtship, engagement, meet the parents, marriage, THEN consummation.) The thing is, I loved and respected her decision so I deeply respected that and didn't pressure her. After a year of being together she kissed me on the cheek and that was a big deal. It was literally one of those relationships where I would have kissed her for the first time at the wedding - at least by her boundaries.
Don't mean to be too verbose, but from a male perspective you should know you aren't wrong. I am not judging your BF, just saying you aren't wrong for your convictions.