I agree 100% all your fish IMO are to big to be happy in that 55 and should be taken back to your LFS. I personally think it's cruel to keep bigger SAC in anything smaller than a 75-90 gallon. You have received very good advice from many knowledgeable members of this forum, you say you are here to learn if you are here to learn an how to care for your fish then listen to what they have to say instead of getting all defensive. We all make mistakes, learn from this so next time you set up a tank you will have all the information and tools on hand to make you and your fish happy.
Do lots of research online, there is no shame in starting with a 55 gallon tropical community I think we all started small and worked our way up as we learned.