You should definitely talk to a therapist. If you can find someone who practices psychoanalysis without bringing everything back to wanting to bang you're mom, they should be able to help.
Just remember, as Freud said, dreams are never about what the dreamer thinks they are about. It's the subconscious masking an internal conflict. If the dream is disturbing, it means your subconscious is doing a bad job, not that you're crazy.