Hey what's a good classpect for a guy who genuinely tries to do something good, but keeps messing up and beats himself up over it even though most of the time it isn't his fault

I was going to say Prince, but the Prince seems like they’d tend to actually mess up themselves and be their fault even if they didn’t intend to. Hmmmmmph. It really could be most of them under a lot of circumstances, but I’m sort of hovering around a Seer or Mage somewhy.