I would just like to add - good for you man. Nothing makes me happier than to hear that you have overcome alot of your own problems and that you are now flourishing in your new life, and that you have found happiness for yourself. Don't ever let go of that!