Curlygirl out that beautifully
Honeybee there is always someone here for you. You say you have a lovely supportive family surrounding you, and on this forum you can find practical advice, and just a hello we are listening and care.
I understand the times of despair, lost count of times sitting on the kitchen floor crying and in compete confusions as to the hormones hijacking me.
I think you are so strong, even if some days you can't see it yourself. Give yourself credit for voicing the need for help. Be kind to yourself. There is indeed light At the end of the tunnel. Most of us on here so am sure feel in a mess, but this is what this place is for. Extra support and help. Get out shopping, take a deep breath.
You are an amazing person Honeybee.
Hugs