You are not alone, screwing up is not your special skill. Get over it. Dragging around guilt and self-criticism is beyond unhealthy and is utterly pointless, not to mention boring. You aren’t a better person for feeling guilty or bad about yourself, just a sadder one.