I struggle with anxiety too, so I sympathize. Good on you for apologizing! I hope everything works out.
Also, I'd strongly suggest finding a therapist/psychiatrist/etc, if you have the means. It's nice to have someone to vent to, and a good therapist can also teach you how to deal with the anxiety. My own anxiety has gotten much more manageable ever since my therapist taught me how to recognize and work through my irrational thoughts.
Re: I'm venting a little, don't mind me (OTT)
Also, I'd strongly suggest finding a therapist/psychiatrist/etc, if you have the means. It's nice to have someone to vent to, and a good therapist can also teach you how to deal with the anxiety. My own anxiety has gotten much more manageable ever since my therapist taught me how to recognize and work through my irrational thoughts.