Roaches in a dream indicates filth and dirt. Your dream represents undesirable aspect of your life that you have constantly ignored. Now the situation has gotten worst as seen overrun by roaches.
Think about what the issues that have been bugging you and confront them.
Unfortunate as it is to have this dream of being abused, no one should ever suffer through such an experience. The dream may have to do with a bad memory of being bullied or being neglected in the younger years. However, as an adult and having survived the ordeal, it is time to let go and start a new chapter in the life you want for yourself.
Distance these bad dreams by seeking therapy if necessary.
Dreaming of rats is a process of developing survival skills and street smarts. You will earn the reputation of being sneaky and untrustworthy. To be labeled a rat, serious trouble will follow as no one is on your side. Start rethinking of how to manage the negative image, and success will follow.
Leeches are ominous, blood sucking creatures. Dreaming about leeches is never a good sign. They foretell unfortunate events where your enemies overcome your territory. Your waking hours will be full of disappointment.