Warded to Dennis and Zacharias
I understand the self-loathing. Not so much the weirdness (as I do not know what is weird to be able to see it that way) and the friends screwing (as I know people who have sex but do not know much more than "these people have sex at some point" since it isn't with me).