Self-indulgent? Nope. I'm trying to think of another word besides 'powerful' because it's already been used to describe this poem, but if the shoe fits... so I'll echo what's already been said. This is one of your most powerful poems and a good lesson for today's youth.