Hi Irsh.
I'm glad you can let it all out and share your feelings here:it really does help. You mentioned 'baby steps' and that's how I see my progress over the years as well. The good thing is that those baby steps may be slower and take longer but still take us to a better place. I am so happy to hear of your progress.
Keep coming back!!
cmc