"Oh my god," I thought. "He's doing it again."My boyfriend, Jack lay beside me in…