Mary Crumpton has a husband Tim (right), a fiancé John Hulls (left), and two boyfriends.