self-despaired

adj.

Drunk and mourning one's judgement, one's messages, and the decision to wear suede.

Source: Wiktionary