Your test results all look okay... They should have done Free T4 and Free T3, along with the TSH... The Free T4 and Free T3 are actual thyroid hormones, whereas TSH is a pituitary hormone and should not be used alone to diagnose or rule out a thyroid condition.
I'm not sure what you mean by the lymph node not going away; we all have lymph nodes... is it swollen, sore?
The constipation, alternating with loose stools could be related to what you're eating/drinking, how much water you drink, etc. Hair loss can be caused by vitamin/mineral deficiencies. Dry skin is very common in the winter; does it help to put lotion on it? Your weight loss of 8 lbs isn't real drastic and, again, could be related to what/how much you're eating. Weight fluctuations of a pound or 2 over the course of a week is quite normal... my own weight can fluctuate as much as 4-5 lbs over the course of a week, depending on how fluid I'm retaining...
GERD can be a symptom of a thyroid condition, but isn't always.
Anxiety can also cause all of the symptoms you're experiencing, even when we don't "feel" anxious.
I'd strongly suggest that you try to get the Free T4 and Free T3 tests done so we can see what your actual thyroid hormone status is, since your other labs are normal and your symptoms can apply to a variety of other conditions.