I have a 55 gallon planted tank with a single Bolivian ram and a single angelfish. I have Corys and pristella tetras also. I plan on getting 1 or 2 keyholes. I’ve read differing opinions on keep a single keyhole. Some say yes some say they are too shy to keep as a loner. I don’t mind getting 2 but my concern is if I end up with a breeding pair they might gang up on my ram. How aggressive are breeding keyholes? Is there an easy way to sex juvenile keyholes? Would I be better off trying to get 2 females or 2 males to keep breeding aggression down?