I hate to tell you this but I still have dreams about my ex. Sometimes I am angry and let him have it. Sometimes maggot is in the dream. Sometimes we are very much together and it is loving and sexual.
The thing is - when you've been with someone that long - it's hard to forget. In reality - you can let go - but you can't control your subconscious.
I dream about people/things that I have had issues with. Maybe because things are unresolved. I will be that is what is going on in your case too. Because we never had any control over the things that were happening to us.
Strangely - last night I dreamed quite clearly about my Grandma. She passed away 9 years ago. And I often dream of my mother who died 7 years ago. It's hard to wake up from the dreams with my mom. Because I still want her to be here.
I think your dreams are normal and are helping you work through things.