Welcome to our forum and you do look well in your photo and I am glad levothyroxine has helped you so far.
Aches/pains can be a common symptom and I suggest you get a new blood test - which should be the very earliest possible. Fasting (you can drink water) and allow a gap of 24 hours between your last dose of levo and the test and take afterwards.
This procedure might be helpful in avoiding an unnecessary adjustment in levo as doctors seem to only look at the TSH result without taking account of our thyroid hormone results. TSH is from the pituitary gland and we feel best which its 1 or lower but many GPs think anywhere in the range is fine (highest is around 5).
You need TSH, T4, T3, Free T4 and Free T3 (if you haven't had thyroid antibodies tested ask for these too). B12, Vit D, iron, ferritin and folate. GPs usually, or have been directed, that only TSH and T4 is fine. Not so if we have symptoms. Also our vitamins/minerals are usually deficient and can also cause problems.
Always get a print-out of your results with the ranges for your own records and you can post if you have a query.
GP (or lab) may not do all of the thyroid tests but you can get those privately and we have recommended labs which do pin-prick home tests. The most important are the Free T4 and Free T3 and I'll give a link and you can read why. levothyroxine (T4) is inactive and has to convert to T3 which is the only active hormone required in all of our receptor cells.