1. A liar. Or schizophrenic.
2. A coward. He refuses to talk to Putin unless the US and the EU are holding his hand.
3. An ultra-nationalist. He claimed he wasn't but that was another lie.
He has just got the POWER. He will do anything to keep it, and will not repeat the mistakes Yanukovich made.
I will be very surprised if he would be able to abandon the post in near 10-20 years and wouldn't assign the successor.