Your right, if he had a vagina this never would have happened!
You have EVERY right to be upset. The resident is not worth going back to!
Please post your lab results with the reference ranges. With this information the folks here can better assess your situation.
And you have BETTER have more than just TSH which is completely useless in basing dosage levels. TSH is a scanning/screening test at best, and is just short of completely useless once you are on thyroid medication.
Also please list the symptoms you have now other than body weight concerns.
The Dr's response indicates the indoctrination training he/she has received in medical school. Believing that the reference ranges are gospel and ignoring the patients clinical response. Remaining with a Dr with such "reference range endocrinology" will often leave the patient under-medicated and not feeling the best.
Worse yet is "immaculate TSH" belief. As TSH as described above is worthless. To get a more accurate picture of your true thyroid situation, you MUST get at least the two following tests:
1) Free T4 - Insist on "free" this is not referencing the cost of the test. Rather it measures the "free" and unbound thyroid molecule that is not bound to a protein making it useless. A "total" T4 will count both bound (useless) and unbound (free) molecules, but without knowing what percentage is free and usable by your body's cells, The "total T4" test is obsolete and not of much value.
2) Free T3 - Again must insist on the "Free" molecule test for the same reasons. The Free T3 molecule is the ONLY thyroid hormone that is ACTUALLY used by your body's cells. the free T4 molecule is converted by your body (mostly in the liver) into T3 which is then used by your cells.
TSH is a pituitary hormone and is NOT even a thyroid hormone. It is a brain hormone that tells the thyroid gland to turn up, or down the amount of thyroid hormone to be produced by your thyroid gland. And as stated, is unreliable to be used to fine tune dosage level of thyroid replacement drug.