Hi, OCtB! Welcome to NeuroTalk!
Have a look around, we have forums for each of the conditions you mentioned.
On the weight gain, it's too broad a guess to say one thing over another is a cause without knowing a lot more. Your prescribing doc(s) would better be able to pinpoint the root cause.
Look around and feel free to jump in anywhere. If you need help with anything, please don't hesitate to ask us!