Most Helpful Guy
Sounds like you have a decision to make. It hurts to have him in your life and it will hurt to have him out of your life. Maybe you can't move on because he is in your life? Just something to think about.
Most Helpful Girl
That's very nice of you however, it does suck you can't make someone love you and you can't make someone stay. 3 years is a long time, but in the future you will probably be with someone else longer than that and your ex will be a distant memory. Keep your head up, its okay you will heal. Good luck