Positive anti-bodies point to Hashimotos - auto immune thyroiditis. It appears your thyroid is struggling as the TSH in a healthy person is around 2. Ferritin is low - better around mid-range. As you have heart issues I would suggest a Full Iron Profile as low iron can be one cause of palpitations.
What meds and supplements do you take ?
Active B12 over range - do you supplement ?
Folate better mid range.
VitD needs a nudge upwards.
What has your GP suggested if he has seen these Private Tests ?
If you were to take a good B complex it would contain Folate/Folic Acid - so you could take the Magnesium alone and keep all the B's in balance.
Hashimotos - auto-immune Thyroid - the anti-bodies attack the thyroid until you become Hypo. Did you have your blood test early in the morning and fasting - ? - it is when the TSH is highest. If you look at the Thyroid UK website under the heading - UNDERSTANDING BLOOD TESTS - it does say that a TSH over 2.5 that Hypothyroidism should be considered.
Selenium is mentioned often to reduce anti-bodies as is a completely gluten free diet . This would improve absorption of the vitals too - it is important to heal the gut. I do believe that if you were supplementing B12 at the time of the test then results can be skewed ... so keep an eye.
Ferritin needs supplementing as the thyroid hormones workd better with Ferritin around 70/75. Do not expect your GP to be aware of this !
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.