I don't think its schitzophrenia because a lot of the time schitzophrenics don't know there poorly, you obviously do, its does sound a little bit like bipolar but u won't know till you see your doctor..
I've got to say it sounds like severe anxiety and depression, these thoughts are your own your just allowing them to control you, first bt of advice get to doctors make sure its nothing else.
I range from up and down but I always tell myself it will pass, and it always does, I have a slight OCD about things, nothing to bad I just like things a certain way and it pisses me off when someone moves things that I put a certain way! Lol..
Natural therapy to try? Hypnotherapy I've seen a hypnotherapist twice, he put these things on my fingers to monitor my reaction to things, when he first did it my reading was 90 when normal peoples are usually 70! He said that my body does not show what's going off in my head and managed to get it down to 71, the next time it started a 71 and went down to 40! Anyway after the second time I saw him I had a dream that night I have no idea what about just remember thinking 'oh I forgot about that, I feel better now' and my anxietys been so much better ever since!
Also CBT is supposed to be really good, I start that next week so I'll tell you how it goes! I definately know its brilliant for OCD!
I don't use any medication by the way but it could work for you..
Anyway good luck in what you choose to do, go see your doctor and remember it all gets better in the end!