I'd like to start out by asking how old you are? You seem to have a lot of free time by what you're mentioning you do, so you don't work or go to school at all?
You say you're starting to dress better, etc. Well, are you actually more confident or is just a front to people to make them believe you are? Real confidence is the catcher and it does greatly to have people like you of their own accord instead of manipulating them to.
Another point I'd like to mention, she told you she had sex with these other guys which means she trusts you and feels connected to you. By all means, you shouldn't judge her for the sex with the other men, maybe she was just lonely or missing something in her life that she thought she could fill with sex and empty relationships? There might not be anything wrong with you, she simply could be preserving your relationship. Sure, hearing that from someone you care about sucks but in the end, you can't hold it over her head forever and it'd probably just shut her down towards a willing relationship with you; the past is the past so it's best to leave it dead. Something else that may be a trigger is that she cheated on her boyfriend with you, which is something you may need to be worried about since that may prove to be a breaking point: If she cheated once, or how many other times, what makes you think she won't repeat the action again if she's in a relationship with you? As for getting her to have sex with you, which would lead her to cheating again - would you really want to put her through that if she really cared about this man?
You avidly mention that you would like to have sex with this woman and give her your virginity. That would be something I'd really think about, considering her amount of partners it would be best to be on the safer side just in case she has anything she's not telling you/doesn't know about. Wear protection and if you're in doubt simply put, DO NOT DO IT. Wait until you're completely and fully ready to, even if that means waiting for her again. You may find that you want someone else to have your virginity over her. You also say that you tried to get her to have sex with you before, but it didn't work out. Maybe she's trying to protect the relationship you have now and she thinks sex might ruin it? You should probably talk to her about that in more depth, and really get to the matter here. If your force her to do the naughty, you may very well be forcing her out of your life for good. Women aren't objects, aren't a life support system for a vagina. She has something going on and you need to figure out what that is first.
I'm sorry if this makes little sense and doesn't help you, but I tried. Good luck!
You say you're starting to dress better, etc. Well, are you actually more confident or is just a front to people to make them believe you are? Real confidence is the catcher and it does greatly to have people like you of their own accord instead of manipulating them to.
Another point I'd like to mention, she told you she had sex with these other guys which means she trusts you and feels connected to you. By all means, you shouldn't judge her for the sex with the other men, maybe she was just lonely or missing something in her life that she thought she could fill with sex and empty relationships? There might not be anything wrong with you, she simply could be preserving your relationship. Sure, hearing that from someone you care about sucks but in the end, you can't hold it over her head forever and it'd probably just shut her down towards a willing relationship with you; the past is the past so it's best to leave it dead. Something else that may be a trigger is that she cheated on her boyfriend with you, which is something you may need to be worried about since that may prove to be a breaking point: If she cheated once, or how many other times, what makes you think she won't repeat the action again if she's in a relationship with you? As for getting her to have sex with you, which would lead her to cheating again - would you really want to put her through that if she really cared about this man?
You avidly mention that you would like to have sex with this woman and give her your virginity. That would be something I'd really think about, considering her amount of partners it would be best to be on the safer side just in case she has anything she's not telling you/doesn't know about. Wear protection and if you're in doubt simply put, DO NOT DO IT. Wait until you're completely and fully ready to, even if that means waiting for her again. You may find that you want someone else to have your virginity over her. You also say that you tried to get her to have sex with you before, but it didn't work out. Maybe she's trying to protect the relationship you have now and she thinks sex might ruin it? You should probably talk to her about that in more depth, and really get to the matter here. If your force her to do the naughty, you may very well be forcing her out of your life for good. Women aren't objects, aren't a life support system for a vagina. She has something going on and you need to figure out what that is first.
I'm sorry if this makes little sense and doesn't help you, but I tried. Good luck!