The president we deserve...