The unknown message hit me like a slap across the face.
I read it twice, my stomach dropping so fast I thought I might actually throw up.
The blurry three-second clip played on loop in my head even though I hadn’t opened it fully.
Rachel’s face between my thighs,...