Thank you so much for replying. I don't think it's overstocking or overfeeding. Because for the last six months, I've had only 10 tetras in my 40 gallon tank. Before that, i had two gold fishes. And well, you know as I've said, I'm trying.
As for overfeeding, I learnt the hard way by the second...