LeAnn Rimes pretty much admits she had an affair