Oh yeah, I've been known to have a little pity party many a time. The good news is, I've learned that I can set a time limit, as in "fine, feel sorry for yourself, lay in the bed and think about all that's wrong in your life, but you only have 2 hours, then get back to gratitude".
Don't know WHY it works, or why I'm actually able to stick to the time frame (sometimes it's a couple of days) but I get sick of feeling sorry for myself, so that does help.
Hugs and prayers,
Amy