nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq9jaudpk508cdd3jehev7dshkpdn69f52su9npn37tk9v6jgx3wvqcwr2dc (nprofile…r2dc)
It's hard. I tend to beat myself up over mistakes, too. My coping strategy is to try to admit to myself that there will be consequences, and that I'll deal with them as best I can, and then I'll move on with my life, just like all the other mistake-makers do.