You do have some symptoms that are often related to being hypothyroid. Unfortunately, your tests are for Total T3 and Total T4, which are not nearly as useful as Free T3 and Free T4. The Totals represent all the T3 and T4 in your blood. Most of that is bound to protein and not biologically active. Only a small portion is not bound to protein, thus called Free. Your Total T3 and Total T4 are below mid-range, which, along with your symptoms, may indicate hypothyroidism,; however, you really need to be tested for Free T4 and Free T3. Also, of course you need to be tested for the antibodies of Hashimoto's Thyroiditis, as mentioned previously. If you can, it would also be a good idea to test for Vitamin D, B12 and ferritin, which are frequently deficient in hypothyroid patients. Do you think you can get those done?
My weight gain, swelling in face and eye when I wake up in the morning, swelling in leg, suffering in cold every day even in summer also.
By "under control" I assume you mean within their reference ranges; however, that does not mean they are adequate for you. The ranges are far too broad, due to the erroneous assumptions used to establish them. So please post your T3 and T4 test results and reference ranges shown on the lab report.
Your high TSH should be further investigated, by testing for the antibodies of Hashimoto's Thyroiditis. Two tests are required: Thyroid Peroxidase antibodies (TPO ab) and if that is negative, then Thyroglobulin antibodies (TG ab).
Even more important than biochemical test results are symptoms. So please tell us about any symptoms you have.