When we get to a low point, it always seems to happen that several things are falling around us at the same time. I feel for you.Thanks @boodle, admittedly tonight I broke down and cried, not so much about t...
As we spoke before, you have to ensure you are strong in order to be able help anyone else. Its like they say on aeroplanes 'please fit your own oxygen mask before helping anyone else.' Its not selfish, its essential. It will help you to be there for your Mum, too, from a stronger place.
I'm glad you are open to counselling. Its been so important for me. I checked out local counsellors in my town. Usually you will be able to have a meeting with them to see if you connect with them. It is very important to connect with them, and don't be afraid to say thank-you but it may be better if I try a few counsellors. I found my counsellor on the second attempt. The first one I tried, I didn't seem to connect with. The second one is my counsellor now and is perfect for me. There are several styles of counselling. I find a counsellor practicing person-centered counselling the best for me. Its like having the most non-judgemental, wisest friend. I love the process.