so I'm 20 and I want to wait till marriage to have sex. I'm really pretty and I get asked out a lot and have had many bfs...but usual things tend to end badly... I tend to tell guy about my virginity within the first few days and they usually are shocked some will break up with me after that by a few days others will try to pressure me and ill end up breaking up with them. I'm starting to feel really badly about it. I don't understand why I can't find a guy OK with my virginity... :( what am I doing wrong...?