Thanks for all the advice!

I've implemented some changes in my life since my original post. I decided not to reply in this thread again for about another two weeks, just to see how successful...