Ooooh Erin
My goodness, what a bad time you have had. I am so sorry about this, because I think you are amazing, and I hate to see you feeling this way.
I wish I could come up with some wonderful answer to your problems - sorry but I can't - I know I have lost friends because of my diagnosis.
Your boyfriend needs to have his @$$ kicked for this - easy choices from the cheap seats, but for those of us who are paying a much higher price, it's harder - and really hard for you right now.
I don't know what advice to give - I am not sure that anyone does - I just want you to know that I care and I am thinking of you.
Much love