He IS doing what he considers the right thing. You just don't like it.
He is now supporting a path to citizenship for illegals. Something that for the last two years he told us was the wrong thing to do.