Hey Dan,
You took a big step by even recognizing there is a problem. I guess now it might be time to make a plan. Don't get overly anxious about the plan though, just let it come. In my opinion, people know when they are truly ready, and you sound like you are. This forum has been a great source and outlet for me. You will find kindness and support here.