I think you were traumatized by your previous experience, something like PTSD. I'd strongly suggest that you find a quality therapist and get some professional help. As for your job, having a tough boss is really not good for your life. Please consider switching job.