I want to echo tjcran. Don't be so hard on yourself. All the woulda, coulda, shoulda's will not benefit us now. Also there is no proof doing those things would have changed any outcomes. Focus on the moment and make yourself a better person for the future. You are doing the right things to learn, and hopefully put into practice steps that will do this for you. For those of us in these situations our depression is based on our past mistakes and the anxiety is based on letting our past paint our future. The reality is that if we learn from the past, act differently in the present, then our future will be brighter.
Let the boys decide on the Mother's Day gifts and let them put there love into it with your support but I agree don't send flowers if they would be from you.
Keep your head held high and that will be the beginning of getting that self confidence back.
Have a good day my friend.
Me 46 Former W 46 D19 D7 BD Feb 2016 WAW moves out 4/16/16 D final 6/1/2017
It's time for me to start changin' the way I look at the world......and at myself. ~James Howlett aka Wolverine