Eine Erklärung nicht direkt, eher eine Idee. Es gibt genügend Menschen, die durch ihre Erziehung Gefühle nicht interpretieren können. Hier kenne ich tatsächlich zwei, denen es so geht. Sie haben erst durch professionelle Hilfe gelernt, was welche Gefühle sind und wie man mit ihnen umgeht. Diese Personen haben auch nie oder selten gelacht / gelächelt, bis sie verstanden haben, worum es damit eigentlich geht. Sprich, sie können sich, wie in deinem Fall, vielleicht nicht einschätzen und wollen es nicht übertreiben.
Andere wiederum haben möglicherweise schlechte Erfahrungen gemacht und halten sich deswegen zurück. Es gibt auch genug, die einfach verbittert sind, auch durch Erfahrungen natürlich.
Wer weiß, was diesen Menschen passiert ist? Da steckt man nicht drin.