My self punishment and humiliation