As Brokenwings stated, I too admire you and your strength. All you have gone through and you are still fighting so hard (and well)! I give you two thumbs up!
You are so helpful here!
I hope your visit goes well with the cardio. I know about heart problems- my mom, grandmother, great grandmother, grandfather, etc... have dealt with heart problems. Scary! Make sure the Cardiologist listens to you/ any concerns you may have! But you know that anyway.

(my mom dealt with a bad one before- argh!).
Many hugs, friend!