How to tell someone you can't be friends because you like them?

I know this is an odd question, but my ex wanted to be friends and I was fine with it at first, but the more time goes by the more hurt I am getting. I realize that I miss her and wish I could be the guy she wants. But I have no time in my life at the moment, or the money to do different things. I pay 80% of my schooling out of my own pocket, I am busy studying my butt off or at work, my life is just that. Her current boy friend is this out going type of guy (just like her) and is into the things she is into, like dancing and such, I personally don't mind dancing, I just need some one to have kicked start me. I am not the life of the party, which this guy is, and the more I hear about him the more I realize how much better off she is with this guy. He does everything she wants, he might not have certain similar interest, which me and her shared, but he is again the life of the party. I also don't come from a family with a lot of money, which this guy does. I just wish that I could be with her one last moment, one last hug, one last time to feel what love is. I know that if we got back together, it wouldn't work out right now, I am to focused on school and not that much fun. As my best friend told me, she thought she was going to be held back in life if she stayed with me and wouldn't have gotten out to experience college, to experience certain things in life. I feel like sh*t, and want to break off the friendship, is this the right thing to do? Or should I just try to continue to accept that she is gone and most likely never coming back, and that friends is a good option for us? Since I do still enjoy her company and our time together.
How to tell someone you can't be friends because you like them?
Post Opinion