Patrick Kennedy and fiancee, Amy Petitgout. (Courtesy of Patrick Kennedy)