***** [WARNING] Adult language Sexual Content ***** [CAUTION] English is not my first language so you may encounter grammatical errors. I will do my best to improve.