You do have a lot of symptoms that are frequently related to hypothyroidism. Unfortunately your doctor did you no favors with all those outdated tests, other than TSH. You need to test for both of the biologically active thyroid hormones, Free T4 and Free T3 every time you go in for tests. Once you get those done you will have much better info with which to insist that you are hypothyroid and need to start on thyroid med.
In addition there are other factors that can contribute to being hypo. So you need to be tested for Vitamin D, B12 ferritin, and a diurnal saliva cortisol test done at 4 times during the day. Fro some of your symptoms, I also suggest testing for Progesterone and Estradiol. If the ratio of P to E is too low that can also contribute to low levels of Free T4 and Free T3.
Don't just assume that an Endo is a good thyroid doctor. Many are not, for a variety of reasons. A good thyroid doctor will treat a hypo patient clinically by testing and adjusting Free T4 and Free T3 as needed to relieve symptoms, without being constrained by resultant TSH levels. Symptom relief should be all important, not just test results.
Test your thyroid antibodies - thyroid peroxidase antibodies (TPOAb) and thyroglobulin antibodies (TgAb).
A common symptom of vitamin A deficiency is rough, dry skin which often first appears as rough, raised bumps called keratosis pilaris (also called chicken skin). Keratosis most often appears on the back of the upper arms although it can appear on any body part except for hairless areas of skin.
The conversion of beta carotene into vitamin A is dependent on several factors: protein status, thyroid hormone, zinc and vitamin C. Omega 3 deficiency is also a listed cause of keratosis pilaris.