I think you are doing great, dday. I see some positives in your sitch.
Stay the course. I think you are starting to get some of your confidence back, and whether you believe it or not, confidence is one of those things that people can sense. You don't need to talk about it, it just oozes from your pores. And that my friend, is very attractive.