Quote:
Leave her and find another sort of advice doesnt help me much as its not as simple as that..
Sorry to be the one to have to tell you this but you're in total denial. You have to lighten up. Things are actually very simple: you believe she's losing attraction for you and you're actually losing your composure, hence the whole "refound mojo" justification.
If you sense something is wrong with the relationship, you may want to bring it out into the open and suggest some time apart. This is the best for both of you: it gives you both the space needed to realize how awesome (or not) you truly are.
Listen to your friend! If you do not end things, she will, and it will absolutely rape your self-esteem. I'm not just saying "beat her to the punch" -- handle it like a gentlemen who cares about the relationship, and, make sure that above all, you let her know that you want her to remain part of your life, girlfriend or not.
This "all or nothing" situation creates a sense of urgency, rings alarm bells in her head that she's about to get tossed and her perspective changes entirely from "jesus christ what a fucking tool" to "whoa, he's breaking up with me?" sort of deal. That is, of course, unless she really, really doesn't want anything to do with you.
You know, that, or you weren't having kinky enough sex.