humiliated and degraded! Made to worship his feet and suck his cock!