The only thing I can suggest may sound a little cold. But everything you talked about is in the past. There's nothing you can do about it except accept that it happened. You can't change it. It happened. You can plan and prepare for the future, though. Concentrate on that.
Life isn't fair. Bad stuff happens to good people. Just because something bad happens to you doesn't mean you're a bad person. Believe in yourself. I know, easier said than done.