at this point, if i was in your shoes and she eventually gave in and had sex with me, i'd still leave her. she is stringing you along. you have let it go for so long that you have already created a precedent in the relationship as far as how she is going to treat you. you seriously need to leave NOW, otherwise, get used to being treated like #2 for the rest of your life...literally and figuratively.