G.B.
This sounds so stressful!
When I was a home health aide I cared for a lady that had to go every month and get her blood tested. About every 3 months or so she'd have to stay and get a bag of IG.
She would look so haggard in the weeks leading up to that one visit where she had to stay that we almost always knew we'd be making a longer visit.
Having a good blood doc/Hematologist will make a huge difference. The one she had was so educated about her disorder. He changed all her meds and I believe he helped her life longer and with more quality than she would have had without him.