It seems that you don’t know what the word “hyperbole” means OR you are not a careful reader/writer. I don’t debate such people - it’s a waste of time.
It seems you don’t know what the words “flip flopping” and “honesty” mean [especially when your candidate has lots of one (flip flops) and none of the other (honesty)]. If you admire somebody with such qualities (as you seem to), I have no desire to continue debate either.