I'd like to preface this by saying I'm very new to this forum so please let me know if I've violated any rules with the content of this post, my only intention is to get some help but I understand that this topic is very touchy.

I've been suffering terrible recurring nightmares for more than a decade and I was looking for advice on how to make them stop. I'm a 24-year-old straight male in the US, and when I was a kid, my father molested me and my younger sister. A long story short, he was eventually arrested and put in prison for five years, then released. I never saw him again or had any kind of contact with him whatsoever. The problem is I have had non-stop nightmares about him since I was 11 years old that have shown no signs of stopping. The dreams vary, but the structure usually follows one of these "plots":

- My father comes back home after being released from prison because my mother thinks he's 'changed' and won't abuse me or my sister anymore, but I catch him raping my younger sister and my mother doesn't believe me or my father threatens me not to tell.

- I catch my father and sister engaging in a consensual sexual relationship (this almost disturbs me more because it's so far removed from reality) and my sister gets angry at me for telling on them.

- I have a consensual sexual relationship with my father.

After these dreams, I wake up feeling sick and disturbed, on more than one occasion I have literally had to rush to the bathroom to vomit. The main feelings these nightmares give me are disgust and extreme fear. I've woken up with my heart racing, thinking I'm a kid again and that my father is in the bedroom with me. I've caused my girlfriend a lot of distress by waking up crying in a panic, but I haven't been able to fully tell her why. She knows I was abused, but I've given her no specific details or told her about the nightmares.

I'm looking for advice on how to get these nightmares to stop. I just want to be able to sleep well at night. Any advice is welcome.

Also, I have seen a therapist before, but she wasn't able to help.

Thank you in advance!