По моему зависит от разных факторов, и вообще это проходящее. Ну во первых зависит от настроения собеседника очень во многом, и в результате он может заразить своим настроением. Чтобы избавиться от данной проблемы, нужно постараться сделать обратное, своё настроение тому человеку передать. Если же ставит в игнор, то тут конечно достучаться до такого сложнее, однако, если проявить настойчивость, то шансы увеличиваются(ведь можно пытаться связаться не только например по чату или по мобильному).
Так же есть вероятность, что это происходит скорее не из за них, а из за тебя, значит надо проследить в чём дело и это изменить. Так же наиболее возможно что дело в неком внешнем факторе. Может погода на людей действует, может ещё чего... Так же думаю стоит проследить есть ли периодичность, если есть, то постараться делать из неё выводы, в следствии чего и как, и насколько реально это предотвращать(например приход осени мы в общем предотвратить не можем, но в принципе реально переселиться в другое, более тёплое место планеты).