I had my entire thyroid removed due to thyroid cancer. Having the entire thyroid out makes it much easier to regulate your medication. If you have some working thyroid left, it will vary in what it produces day after day. According to your first post, it sounds as if you've had it all out.
The first thing you need to ensure is that you are indeed taking the same brand of medication each time you get your prescription filled. Many people use the word "Synthroid" for any numerous brands of thyroid medication they have. Not saying you're doing this--just be sure that you take the same brand every time you get it filled. For instance, I know that I need to take a higher dose of Levothroid (manufactured by Forest Pharmaceuticals) than I need to take of Synthroid (Knoll Pharm.) in order to obtain the same TSH number. This is why taking generic levothyroxine can be a problem--your pharmacy may use a different manufacturer each month. If you've done all that, it is time to check how you are taking it.
Even missing one pill per week here in there will have quite an impact on your overall TSH result. Make sure you take it everyday and at the same time. If you miss a pill, take a double dose the next day. Take your pill on an empty stomach, preferable two hours before your meal. If you cannot do that, make sure that you always take the pill with your meal and let your doctor know that you do that. It is not a big deal, but if you take your pill with meals, know that you will probably need a higher dose of Synthroid to maintain your TSH at a consistent level. The worst thing you can do though, is to take it sometimes without a meal and then other times with a meal.
Do not take it anywhere around the time that you take calcium supplements or your multi-vitamin. Both calcium and iron interfere with the absorption of the drug. Take these other things 2 hours away from your thyroid medication.
Lastly, oral contraceptives. In some people and with some oral contraceptives, they really wreak havoc with thyroid medication metabolism (not absorption). In my particular case, my TSH was always at about 1.0. When I started using oral contraceptives, it went to about 8.0 in 3-4 months. No matter how much I increased my thyroid medication, I could not get my TSH to come back down, yet I felt kind of like I was taking too much thyroid medication. It was really weird. There was no way for me to resolve this, so I had to stop. Other women take them with no problems though. And then I have heard of some women who have had to increase their dosage of Synthroid when they started hormone replacement therapy (estrogen) for menopause. So, if you are taking oral contraceptives, they could be giving you a problem.
Having addressed ALL of those issues, there really is no other reason for your levels to change. The biggest factors are: do you still have some function thyroid gland? If so, you may never get it regulated. Second, are you sure you are taking it consistently every day?