The majority of our daily problems are caused by ourselves, not other people. We think too much about ME and not enough about others. Try taking 30 minutes a day to intentionally improve someone else's day.
And as long as I'm writing here, I'll note that parenthood becoming something we hold out as long as possible to start down is probably one the single greatest issues facing Western culture, and I'm not even convinced it's altogether a bad thing (teenage pregnancy not great, yada yada yada). But the full weight of responsibility of keeping someone else alive is enough to wake anyone out of their delusions of self.