Don't so many of us hide in our minds strange, impossible thoughts? - thoughts that others may not agree with or understand?. Whether in real life or even in fantasies, the rules to follow are obvious - adults of (18 & over), all consenting and free to exit any activity, not to cause offence to...