Kacey Musgraves and Boyfriend Cole Schafer: A Timeline of Their Relationship