There will always be stupid people in the world. Whether what they said is fully true, partially true, or a lie, but done in a mean way... just ignore them.
When a person can't get better or feel better, they will sometimes try to make others feel worse. If others acknowledge that they are feeling worse, then this person will know that he/she is succeeding and keep it up. In most cases, if they see that it doesn't work... they give up.
If they do keep it up, then it's more of an obsession and that would be what most people call a mental problem. In that case, you're just fine... it's that person who's mentally messed up.