Do you even know what "mentally stable" means??? Are you not cautious when choosing your words? Or you simply don't understand psychological terms and it's so insensitive for you to say this not even about him but in general...