Most Helpful Girl
She likes to have a shoulder to cry on. You gotta just let her go, it'll get easier in time. This girl doesn't realize what she left and will only realize it once you're gone!
Tell her you don't think you can continue being her friend in this way and that you are moving on. Tell her you wish her the best, but for your own good you need to move on, you are doing what's best for you. Let her know that you guys had good times in the past but you can no longer be her shoulder to cry on, you need to move ahead in life.
This also means to avoid Facebooking her or boyfriend, delete delete delete!
She wasn't the right one for you if she continues to treat you this way, she likes the attention she's getting from you. You probably give her advice, which she also appreciates. She wants to keep you as back up. Be the strong one and step away, you'll have a big weight lifted off your chest once you've moved on to a better women who is committed to you.