For what it's worth, I think you can still become the person you want to be. There's always time for self improvement.
I don't know about your marriage, but I'm sure you're a great mother from what I have read in your posts.
About your T, could you perhaps talk to him about whatever it is that's bothering you so much?
Take care