bankrupt and spiritually downcast
in other word - dispirited (e-cross-thread-icon)