You realize this is a forum of online strangers, yes? I'm not exactly sure what we can do for you.

Go see your doctor if you are worried, but be somewhat pacified by the fact that you are recognizing symptoms in yourself. You aren't currently taking a psych class by any chance, are you?