Greetings from a fellow Texan! One day at a time along with a good dose of rigorous honesty with myself and others is working for me so far.
I've been very surprised how much contributing on this forum has also helped. I find myself checking it numerous times a day.