First, happy birthday. I wish I was there to give you a big happy birthday hug. Instead I will give you a hug via email.
Second, do not lose hope. Many people resolve their symptoms within 6-8 months. Letting go of anger and stress helps speed the healing process.
You are not alone. Your boyfriend has stayed this long and it sounds like you have caring family.
Many things are swirling around my head on how to more fully respond to your pain. I will send this quick reply and respond more fully later. I did not want you to think you are alone. I am here and I care.