oh... it sounds like you have very little confidense in yourself and need to stay with her because you feel like you can't do any better... "oh yeah! this girl is great! even though she cheats on me and lies to me all the time! oh yeah, she is great! she makes me feel great buy crying everytime she cheats on me and lies by telling me that she won't do it anymore! but of course, she does it again and then lies and cheats and then I go through all the great feelings all over again!"
ok.. wtf? a woman like that will say.. hmm.. I can manipulate and use him the way I see fit and eventually, I will leave him because he doesn't feel comfortable that he can go out and find a true woman that doesn't cheat on him...
well.. it sounds like you posted something before asking for help, I didn't read it, so I have no idea what was going on... but from what I gather from your tonality in what you said... this is something you need to take into consideration...
I would NEVER stay with someone that cheated on me... for a number of reasons... but something important for me to remember is that I wouldn't stay with her even before I became a DJ.. that is.. back when I was a WUSS... back when I felt that the only women I could get were those that I met through friends that may or may not like me.... or those women I met online... I didn't feel confident that I could meet another good woman... I just knew that if she did that, then she would probabaly be able to do that again...
lets ask ourselves this...
WHAT IF SHE MET SOMEONE FROM THIS SITE THAT IS TRUELY A DJ THAT CAN ACTUALLY KEEP HER ATTRACTED TO HIM.... the attraction she felt towards you wouldn't matter a WHOLE lot...