Hey Flaming_Redhead,
You are quite right, I believe, in recognizing what's wrong, with yourself, and with others and then trying to move past it. It's very brave of you to come and tell us about your past, and to show us that to you it is starting to be just that... past.
Oh yeah, and the friend you lost because they borrowed money that they didn't pay back? I'm sorry you've had that experience, but I hope you don't mind my saying that's probably the best money you will ever have spent, just to be sure that they aren't around anymore.
Good luck, and blessings.