Language warning: this fucking story contains a shit-load of fucking swearing… There’s some super-sex as well!!!