I know one way or another everything will turn out better in the long run and I'll be better for it too.
Yes you will.
Life is what we make of it and I see you striving for a good one. You can only move forward one day at a time. It is a struggle but in the end, you will be a stronger, wiser man. (Yes, I said MAN)
When you lose that special someone it feels as if your life is over but it isn't. You have 2 choices, pick yourself up and move forward or sit stagnant and let life pass you by. Moving forward does not mean you have given up.
You have to be open and honest with yourself and everyone around you. A good friend told me that one time. My problem was I was too controlling and bitchy and not honest about some things and it backfired on me. I feel as if I have lost a good friend. A person who I enjoyed talking to. A person who helped me thru some really tough times. I am hoping this person will one day be able to put everything behind us and come back to that friendship. I miss them...