Feet adoration, mind fucked and cock denied