Have you checked your water? What are the ammonia, nitrite, nitrate levels? Did you add the tank water from the pet store to your tank?
Also your tank is way overstocked. The Platys need a bigger tank, so do the Gouramis, and so do the Kuhlis (and they like to be in groups). None of those fish are really suitable for a 5 gal. So that could be the major issue.
5 gal tanks are best for a betta, some shrimp or a school nano fish (like ember tetra).