Only sex...waiting is pointless, it could take years for you to get married and then your guy might ditch you for being a lousy lover...being good in bed is a skill that is best learned by actual practice
You need to be able to give really good head in today's world. It's crucial.
i don't do any of those things except for alcohol a couple of times a year. birthdays and new year I usually drink a glass of champagne, that's it.
i think it's really nice that you want to wait till marriage. we live in such a sex obsessed world, it's nice when some people want to only ever be with one person for a change.
and don't let anyone tell you you'll get ditched for being a 'lousy lover'. being good at sex is something you learn quickly and if you love someone enough to get married to them they'll be patient with you (assuming they've done it before). If your partner is a virgin also, you get to learn together!
Not really, I do drink and sex but very rarely...I only have sex with really really really HOT guys! or if i'm in relationship but even that is rare for me to do! I dunno I have to be really attracted to the guy to enjoy sex really and I never get a chance with the guys im attracted to because im ugly.