There are a lot of things I worry about on a daily basis but I can usually get past them in a short amount of time. But recently, I can't get rid of this cloud above my head, the cloud being my breakup. I constantly blame myself for being so selfish in the relationship and how much I destroyed him from me constantly lashing out at him. I know I have an illness that he couldn't understand (and I didn't even know until year ago) but I keep thinking that he's a person, too, and that me my illness isn't an excuse to treat him like that. So, I constantly beat myself up for not being able to accommodate to him and be able to control myself. Now, my bad has stretched to almost 2 weeks and I don't know what to do. Please help.