Maybe you could ask about a mood stabilizer if you are not on one yet. It may help with the mood swings.
if i remember olanzapine/zyprexa dose is 5-20mg. so 5 is the least and 20 is max though some take more of course. now because the range is small monitoring the dose is difficult. for example i am on seroquel 150mg which makes me sleepy while 125 is little. so i fix my dose to 125 and each 5 days or so i add 25mg once only and this adjusts my dose. sometimes i take a daily benzo of 1.5mg but not regularly. As i become sleepy again after a while i reduce it to 125 back again and fix it for a while. But seroquel range is large in the sense that 900mg of seroquel (theoretically the max therapeutic dose) is equivalent to 20mg of olanzapine (again max therap..) which means that reducing olanzapine by 2.5 is like reducing seroquel by about 100mg which is very large (google for the equivalence of antipsychotics e.g. 1mg risperidone is equivalent to 100 seroquel, etc...)
i suggest you fix your dose (ask your pdoc of course) to 2.5 but add 1mg of benzo say to supplement it.
I have no other solution
You should only change medications if your doctor thinks so. It's good to keep them notified on changes to your mental health. They aren't going to doubt you most likely because they've probably heard nearly everything there is to hear.
yeah man , go in and see your psychiatrist and be honest that's the best policy so they can help you out , I have to keep reminding myself that they are there to help me to , because my anxiety and paranoia get's pretty bad some time's i don't leave my house .