My self punishment and humiliation

>