This was a fucked up experience. Extremely fucked up.