Can you post the last couple of actual thyroid hormone levels you've had done, showing them bouncing up and down, please? Also, please include reference ranges, as those vary from lab to lab and have to come from your own reports.
Have you been tested for thyroid antibodies to determine if you have an autoimmune thyroid condition? It sounds like you could have Hashimoto's Thyroiditis, which is usually, associated with hypothyroidism, but often begins with periods of hyperthyroidism, alternating with hypo, even with periods of normal in between.
Another possibility, since you have nodules is a hyper functioning nodule, but I doubt that would swing back and forth, as you're doing.
While Hashimoto's is, typically, associated with hypothyroidism, as described above, Graves Disease is always associated with hyperthyroidism. Graves Disease does not swing back and forth between hyper and hypo, as you're doing...
If you haven't had the antibody tests, you certainly need them in order to determine what's going on.
In order to diagnose Hashimoto's, your need to have Thyroid Peroxidase Antibodies (TPOab) and Thyroglobulin Antibodies (TgAb) tested. You need them both, since both of them are markers for Hashimoto's... some of us have one or the other; some have them both.
The definitive test for Graves Disease if Thyroid Stimulating Immunoglobulin (TSI)...
Some people have, both, Hashimoto's and Graves Disease at the same time, with either one being dominate at a given time.
Nodules are common with, both, Hashimoto's and Graves.