Originally Posted by
Mr5566
im just soo scared of leting her go
This is your problem my friend.
You are probably just too much for her, you probably smother her and she can't breath while you are around. Its not your fault, you love her but there is a difference between wanting and needing and you may be quite needy.
This can change but only if you want it to. I think you need time out from relationships anyway so you can work on yourself, perhaps build some self esteem so that you can learn to let go and perhaps not be too good for fear of losing someone.
The truth is, like the previous poster said, she is probably just all done with you and if she is young, she probably wants to explore further afield. Sorry if that hurts but this is a common thing for 20 something young women without assuming too much about her age.
Regardless of all this, you must learn the difference between being good and being too good/nice as in being a doormat. No women wants a doormat, why would they? Perhaps some do, but not the kind that you want >>>??
Remember that if you are with someone that can't love and appreciate you for who you are, and are just with you for what you can give them then it just is not worth it.
I bet you frequently spent a lot of money on her. Nothing wrong with that but again, there is a fine line between giving and being taken for granted.
It would be better for you to pull away now and call it a day with her. Show that you have true value, you are better than this, tell yourself that, walk away, don't run after her like a little lost puppy because that my friend will push her further and further away and make you feel a thousand times more hurt and confused.