sorrowinged

adj.

Slowed by drink to grieve over each coat before finally putting one on.

Source: Wiktionary