"She took everything that mattered to me"?
Come on Myname you KNOW this is not true!!
You just mentioned that she was "selfish" in bed and there was barely any "intimacy".
Listen as others have pointed out to you it is VERY apparent that you have serious codependency issues.
This woman was NEVER someone you loved and now that she's gone you've built her up in your mind to someone that she NEVER was. You have got to see this!!!
Why in the world are you crying and whining and missing a woman that was selfish in bed, lazy, overweight and never did anything about it just complained about it all the time, a liar, a cheater, someone you dated for years and NEVER asked to marry you BECAUSE DEEP DOWN YOU KNEW YOU DIDN'T WANT TO COMMIT TO WHO SHE WAS.
You want to know how you get over this woman?
Go out and start dating other women.
I'm not talking about jumping into a relationship with the first woman that comes along but go out and have some fun.
If I was your dad I would be frustrated with you as well. One for not being able to help you, but because it's very apparent that this is NOT about this other man nor is it about your ex and the things she done to you.
You've known who and what she is for a long time.
You should have dumped her ass a long time ago before she started lying and cheating.
Now that she has lied and cheated she made it that much more easier to move on and away from her.
2 X 4 coming.
It's time to stop being a little whining BITCH and to wake up to the reality of who she was and how grateful you should be that she's out of your life.
You don't need to read any of the advice given in your posts.
Just go read all of the things you've written about her.
Now ask yourself this if you were reading about this from someone else (she was the girlfriend of someone else) what advice would you be giving?
You are TORMENTING yourself and the crazy thing is that ALL OF THE PAIN THAT YOU ARE GOING THROUGH IS SELF-INDUCED!!!!
It can end RIGHT NOW!!!
She is NOT the reason you're hurting. YOU ARE!!!
You built this fantasy in your mind of all these things you wanted to do in a relationship and it really didn't matter who this fantasy partner was because anyone would do.
It does matter who your partner is as you can obviously see now.
Time to stop playing make believe and start living in reality.
Go meet some other girls and start having fun.