Common Variable Immunodeficiency Support Group
Common variable immunodeficiency (CVID) is a group of 20-30 primary immunodeficiencies (PIDs) which have a common set of symptoms but with different underlying causes. CVID's underlying causes are different, but the result of these are that the body doesn't produce sufficient antibodies in response to exposure to pathogens.
Having CVID can be challenging but it sounds like you're doing a great job of balancing the disease and your life. It's wonderful that you're in graduate school and it sounds like you have a bright future ahead of you :)
I still do IVIG, but I have a friend that does SubQ and she gets a numbing cream prescribed by her Dr that she uses about one hour before she is going to insert her needles so there is no pain. Perhaps you can talk to your immunologist or specialty pharmacy about having a numbing cream prescribed so that the anxiety/pain associated with the needles is lessened?
I don't know if that helped, but I wish you all the best...