No need to worry so much. From your limited test results the most likely scenario is Hashimoto's Thyroiditis. With Hashi's the autoimmune system erroneously decides the thyroid gland is foreign to the body and produces antibodies to attack and over an extended period destroy the thyroid gland. As this proceeds, the ability of the gland to produce natural thyroid hormone is diminished and gradually increasing doses of thyroid medication is required.
Hypo patients are frequently too low in the ranges for Vitamin D, B12 and ferritin (iron). So I am not surprised to note that you are low in both B12 and D3. In addition to the B12 injections you can supplement with D3 to raise your level to optimal, which is about 55-60.
We will know more when you get the results from the T4 test. I hope it is a Free T4 not a Total T4. You should always insist on being tested for both of the biologically active thyroid hormones, Free T3 and Free T4 whenever you go in for tests. Scientific studies have shown that Free T3 correlated best with hypothyroid symptoms, while Free T4 and TSH did not correlate at all. TSH causes no symptoms. The main value for TSH testing is to determine if the cause for being hypothyroid is primary (Hashi's) or central hypothyroidism.
So, before going farther, please tell us about any symptoms you are having.
Sorry I meant to say my immunity to Hel B and Hep C is "compromised"
Also, I am a 43 year old female.