I'm sorry for your situation. It is great that you are taking action. Better late than never.
I have hope for you. If the testosterone is helping, it could help more than libido (energy, PMA...)
I can't stress enough: Please exercise. It will help you so much.
Good to focus on YOU now. You'll be a much better man for your family and for yourself.
You're taking charge of your life. That should be a huge boost to your self-esteem. By the way, please stop tagging yourself as having low self-esteem like it's a disease. We all have low self-esteem and demons on one level or another. Tell yourself that you've already overcome it!
You're working on becoming a better man, and that is the most exciting thing you'll ever do in your life. BRAVO!
Please keep posting here, even if you feel lousy. This is your safe place.