i agree to the last iota. putin has no soul. the russian culture is pretty brutal and crude. every russian person i've met - not a lot -  were always very aggressive.  the men terribly pushy and demeaning and the women are quiet and hard. sucks for you is the country's motto. that mindset comes from so many years of oppression and corruption.  that is what is so attractive to him, trump would like to BE putin.  he has spent a good deal of time there from what i can discern.. likes to romp with prostitutes 
 i think there is a faint possibility should trump hear the word "no" too often. if he is exposed  to be the fool and charlatan that he is - he'll fall apart. first time in his life anybody held him in check. it just might break his mind - he is wound up like an 8 day clock.
 a friend who is a shrink -no i am not a patient -  she listed off 2 or 3 mental illnesses that trump shows traits of. she finds the dynamic he has with his kids , especially ivanka,  very disturbing