I'd say that 5mg olanzapine is a substantial dose but I'm no expert. It's enough to upset the metabolism and cause significant weight gain but I remember that you have managed to keep your weight stable throughout. However you are obviously feeling distressed now so maybe it's time to think about your meds and have a chat with your psych?