"My thyroid test was not off at all, everything was fine but my doctor said it could be subclinical hypothyroid".
Ahh...there's the rub... What is considered a normal TSH will leave many, many, many people with untreated hypothyroid symptoms. Did your doc test the Free T3, Free T4 and antibodies (TG AB and Anti-TPO to rule out hashimotos)?