I've been feeling weird lately.. For the past few months I've been having crazy thoughts like someone was going to shoot me, hurt me, rob the store that I work at.. even things as weird as someone was going to throw an explosive into my window while I was sleeping. After these unprovoked thoughts, I'd become anxious and nervous.. I feel like I have to do everything 'smooth' because someone was watching me, and if I messed up they would laugh at me.. I've also been holding alot of grudges against people for simple things.. like a lady that tossed her ciggarette on the concrete where I just swept an hour ago, and I kept feeling intense anger and wanting to yell at her, along with imaginations of yelling at her and the outcomes.. What's going on?