To many guys in here are hung up on their ex's. Yeah it sucks it's over but realize that there is so much more to life than one girl. If she can't see what an awesome guy you are then its her loss!
Don't wait around for her! If she looses you to another woman then its her loss and your gain. Go meet other women, follow your passions, enjoy life! stop feeling sorry for your self and decide to be happy! decide to better your life!
Right after my break up (4 years and we lived together) I was devastated! I knew I didn't need her in my life to be happy but I wanted her in my life because she was my best friend, but as the days rolled by I realized it was for the best. Why would you want to be with someone who is unsure? someone who doesn't value you as a person? Learn from your mistake, fix the problems so they don't happen in your next relationship, better your self, and move on.
Since my break up I have done a lot of reading! done a lot of soul searching! really thought about what I want out of life, what makes me happy, made some serious changes in my life! I'm focusing on work, planning on going back to school, started volunteering, Going out and dating again...life is exciting! I am grateful for the lessons I learned in my last relationship because in my next relationship I won't make the same mistakes.
Here are some great videos that might help you out:
http://www.youtube.com/watch?v=rK3T76wJ32Q
http://www.youtube.com/watch?v=dlYU7YsRsmc