It may not be in your head. Did the doctor's check your hormone levels? Low sex hormones such as Estradiol and Testosterone can cause this feeling of 'not being onself'. They can also zap you of your energy and a host of other symptoms. So can high cortisol (this usually happens after a very stressful season) or low T3 even when your TSh and T4 are normal. So can allergies and as I've been told recently so can being low on Vitamin D, which is more prevalent if you tan easily.
Do you feel tired or just low on umph? For me, the difference is, when I'm tired, I'm tired even if I'm just sitting on the couch whereas no umph means I can't workout with energy, or have the drive to clean house with gusto as I use to but just going to work, sitting at my desk or taking a stroll around the park is fine and enjoyable. Do you feel apathy towards life in general or just not goal driven?
Do you have any other symptoms? Are you eating good? Is there reason for your weight gain? An increased appetite? an out of control appetite? no appetite?
I ask all these questions because I'm suffering the same thing. I'm also going to a doctor and trying to figure this out. So far she has found that my T3 is low while my TSH & T4 is normal and my D3 is low. My sex hormones are fine because I'm taking supplements. She just recently put me on 1000 mg of Vitamin D and cytomel for my T3. So far, no improvement. I went to workout this morning and didn't even make it through the warm-up, yet I went out and spent the day shopping and felt fine.
I'm still looking for a solution, If I find one, I'll post it.