SO TRUE!!! You have SO much to make up for and a LOT of explaining to do before you get to even be termed "friend". I hope you're out there figuring things out and doing the right things for you, and I hope one day.... Just maybe one day... Maybe
Acceptance: It's taken me a little bit to get to this point, Mainly because you say one thing but act another way and do other things. Despite that, I am your friend and will continue to be your friend through out.
Sometimes I really need to remember this. Just because no one's giving you any credit and they aren't treating you very well, doesn't mean you should stop doing your best and working hard to do better.