Just because your T4 and T3 were normal doesn't mean they're normal for you. What were the actual results and their corresponding reference ranges? Also, were they Free T4 and Free T3 or were they Total T4 and Total T3? Total and Frees aren't the same tests and don't provide the same information.
Anxiety and depression are common symptoms of thyroid malfunction. I'm surprised your doctor would blow it off like that.
Is it possible to get another opinion?
Do you mean that one of the nodules showed as a cold nodule?
Here's an explanation of hot and cold nodules:
"What is a Cold or Hot Nodule?
Nodules detected by thyroid scans are classified as cold, hot, or warm. Thyroid cells absorb iodine so they can make thyroid hormone out of it. When radioactive iodine is given, a butterfly image will be obtained on x-ray film showing the outline of the thyroid. If a nodule is composed of cells that do not make thyroid hormone (don't absorb iodine), then it will appear "cold" on the x-ray film. A nodule that is producing too much hormone will show up darker and is called "hot."
85% of thyroid nodules are cold, 10% are warm, and 5% are hot. Remember that 85% of cold nodules are benign, 90% of warm nodules are benign, and 95% of hot nodules are benign."
Only 5% of all thyroid nodules turn out to be cancer, so it's really quite rare. Testing for TSH can't tell you whether you have cancer or not; it can only indicate whether or not your thyroid is producing too much/too little thyroid hormones.
Your TSH of 0.141 indicates that you might have hyperthyroidism, though... Is that the only test you've had done? What about Free T4 and Free T3? Those are the actual thyroid hormones and tell exactly what the thyroid is producing. TSH is a pituitary hormone and is an indicator, at best.
You should also ask for thyroid antibodies to determine if you have an autoimmune thyroid condition, such as Hashimoto's Thyroiditis or Graves Disease. Hashimoto's is, typically, associated with hypothyroidism, but is often associated with hyperthyroidism in the beginning stages as one alternates between hyper and hypo while the thyroid sputters before finally dying out. The antibody tests to confirm/rule out Hashimoto's are Thyroid Peroxidase Antibodies (TPOab) and Thyroglobulin Antibodies (TgAb). You need them both, as some of us have one or the other and some have them both.
Graves Disease is always associated with hyperthyroidism. The definitive test for Graves is Thyroid Stimulating Immunoglobulin (TSI).