This weekend was hard on this Republican