I agree with Jespah re getting licensed professional therapeutic help. For what kind of therapist, I'm no expert on which type therapist is best for this situation. It might be that that there is a professional board of psychologists or psychotherapists that could lead you to a local list of therapists who specialize in helping people who have been through what you have. If you have an m.d. you like and could stand to approach to ask, that m.d. might have suggestions for who to see, maybe to someone who knows more than he or she does.
You're not psycho, but you are affected by all that happened. I'm no expert, but there are people out there who can help you.
Not to be nosy, but are you in a small town with low population all around it, a giant city with a lot of professional health care/social service people, in a college or university setting? Not to say just where you are - this site has posters from all over the world - but to give people who see your post an idea of how to advise/comment.
Also, I'm glad you posted.