The Bachelor Season 29 has come to an end, with Grant Ellis getting engaged at the end of a three-hour season finale, and ...