empty head has some good suugestions.
Generally when you over stock, its of same species. So if you have 1 aggressive lab and 1 lab getting bullied, add 3-4+ labs to spread out the agression between them, just for example.
However you have 5 species and having a minimun 5 of each type is too much in a 45 gallon. Consider trading or returning 2 species (personal recomend aurtus and kenyi

)into your lfs for more of the remaining species and plan to upgrade tank size to minumun 4 feet.
Its quite normal, you'll read many mbuna owners, pull out excess males, overly bully fish from there tank. I've over stocked my tank with lots of juvies with intentions just to do this! ANy fish hiding in the top corner of the tank , is not a happy fish, regardless if he has a plant floating up there.
Please keep in mind, these are only suggestions. I completely understand the frustration with -
i don't want to hear "you should remove some fish" after i followed up on "you should add more fish".
Everyone on the board has not only different opinions, but different levels of expereince with fish and species.
If i would of said, everything in your tank will be fine, over stock your tank with all cichlids ,its ok to add a frontosa and a ventus cichild they will all get along great, would you have listened?
The point is, these are just suggestions, it is ultimiately up to you to do the final research