Firstly, have you had your heart symptoms reviewed by a cardiologist? Just, you know, to get the basics down in case you actually do have an irregular heartbeat or something along those lines.
Assuming you are having these symptoms due to anxiety, have you tried meditation? If it were me, I would take medications and also practice guided imagery mediation to calm and soothe yourself.
I am picking up on a lot of self-attacking in your post. You have had a lot on your plate, and anyone would be upset and anxious. Having these issues as we do means we blow things completely sky high and thus cause our symptoms. Just as you are (probably...make sure you get checked out by a doc) causing your symptoms by your thinking, they can be scaled back and controlled by your conscious decision to do so.
I'm working through this program, on section three now, and while it has helped me so much and continues to teach me great methods to control my situation, I have also just gone on Celexa due to my anxiety getting out of control. I think one thing this program does not emphasize is that while we can control many of the symptoms of what is going on in our bodies, sometimes there is also an inherited fault with how we use serotonin in our bodies. This runs in my family, and so I am fine with getting medical help. I also know that to truly conquer things and make my life happy and worth living, I'm also going to have to stop talking negatively to myself and learn how to be my own best friend.
So take what you need to take to help you and maybe go back over some of the lessons. It takes practice, and I stayed on lesson two for three weeks.
Above all, control your breathing and smile, take a walk in the woods, and realize you are doing great. I know you are a truly caring person or you wouldn't have anxiety. I think we care TOO much...and not enough about ourselves, ironically!

Cara