Hello TMF89, and welcome to Tropical Fish Keeping forum.
A couple things pop out at me in your post. First angels. These are shoaling fish, which means they must be in a group (except for a breeding pair); they "expect" to have others around them, and they have a social structure within the group. A single fish will be stressed, and stress weakens the immune system causing other health problems that would otherwise not occur. And it can bring out aggressiveness. Please don't get one angel, either none or a group of 5 in a 55g. With carefully chosen companions.
Many of the dwarf cichlids are wild caught, meaning you must pay attention to sometimes quite specific water parameters. Know the fish and what it needs, otherwise the "community" will be anything but a peaceful community. Inappropriate water parameters also stress out fish. Some of the Apistogramma species are best in a pair (male/female), some in groups of one male and 2-3 females; the Bolivian Ram
works well on its own, it is solitary in its habitat except when spawning.
Hope this helps a bit. We have fish profiles here, second tab from the left in the blue bar at the top, or click on the shaded name in posts. Not too many dwarf cichlids yet, but some are there.