I predict he'll resign in lieu of being impeached within a year. However, given the fact that Trump's value system (whatever it happens to be on any given day) is so malleable, who knows what might happen. Trump has espoused liberal positions most of his life. It's possible he could do a complete 180 the day after he's inaugurated and drive the reich-wingers into a mouth frothing frenzy. One can only hope.