How to Be Happy for Someone Else When You’re Struggling
“I’m happy for you.”
It’s a simple phrase—but sometimes, it can feel surprisingly hard to say.
Maybe a friend just got a promotion while you’re feeling stuck in your career. Or someone you love is celebrating a milestone you’ve been wishing for yourself. In these moments, you might want to feel happy for them… but instead, you feel a mixture of emotions: jealousy, sadness, frustration, even guilt for feeling that way at all.
Why It Can Feel So Hard
Humans naturally compare. It’s part of how we make sense of the world. But when you’re already struggling, someone else’s good news can unintentionally highlight what feels missing in your own life.
According to research on social comparison theory, we naturally evaluate ourselves by comparing our lives, abilities, and achievements to those of others, and these comparisons can influence our self-esteem and overall happiness.
Understanding this can help you take a step back and realize that your reaction is not a failure but a very human response.
You Can Feel Two Things at Once
Here’s something important to remember: you can be genuinely happy for someone and still feel sad for yourself.
Those emotions don’t cancel each other out.
Instead of forcing yourself to feel only positivity, try allowing both feelings to exist. You might think, “I’m really glad this happened for them… and I wish things felt easier for me right now.”
This kind of honesty can actually make your happiness feel more real and less forced.
Shift the Perspective
When you’re ready, try to reframe the situation—not in a way that dismisses your feelings, but in a way that expands your view.
Someone else’s success doesn’t take anything away from you. There isn’t a limited amount of happiness or opportunity in the world.
In fact, their win can be a reminder of what’s possible.
Instead of thinking, “Why not me?” try asking, “What can I learn from this?” or “What do I truly want for myself?”
This small shift can turn comparison into curiosity.
Practice “Borrowed Joy”
If feeling happy doesn’t come naturally in the moment, start smaller.
You don’t have to feel overwhelming excitement; just try to appreciate their joy. Notice how happy they are, how proud they feel, how much it means to them.
Sometimes, happiness grows when we let ourselves sit near it.
Over time, this practice (sometimes called “vicarious joy” or “sympathetic joy”) can help you reconnect with positive emotions, even when things are tough.
Be Kind to Yourself, Too
It’s easy to focus on showing up for others, but don’t forget to show up for yourself.
If you’re struggling, that deserves care and attention. Take time to reflect on what you need right now, whether it’s rest, encouragement, or something else entirely.
You’re not behind. You’re on your own timeline.
When You Say “I’m Happy for You”
The goal isn’t to fake a feeling you don’t have. It’s to slowly build the capacity to celebrate others without losing compassion for yourself.
So the next time you say, “I’m happy for you,” let it be honest—even if it’s quiet, even if it’s still growing.
Because learning to hold space for both your joy and your struggles is a step toward a more balanced, resilient kind of happiness.
Happiness Posts is published by Darin M. Klemchuk founder of Klemchuk PLLC, an intellectual property law firm located in Dallas, Texas and co-founder of Engage Workspace for Lawyers, a coworking space for lawyers. He also publishes the Ideate(law) and Elevate(law firm culture) blogs. You can find more information about his law practice at his firm bioand also at his BioSite.