A compliment and insult are one of the same thing, it's the tone and delivery that adds gravitaze to the spoken word.
For example if i said to my child, 'there's a good boy', the child could accept it as being praised or alternatively being patronised.
In relation to is it a compliment or insult, as i stipulated, YOU have the unearthing ability to choose, someone saying something does not make it so. The very essense of science is built on the notion of an interpretation based on current evidence.