Why can’t you be happy for her? Really ask yourself that question.
Um, because such news usually makes you feel so sad at your own situation and is inadvertently sticking the knife in a little bit harder and making your own pain a bit worse that it’s impossible to separate any happiness for anyone else from your sadness at yourself.
Because it’s a stark reminder of what you want, but can’t have.
Because it makes you feel a bit more upset that your body is letting you down and can’t do what it’s supposed to do.
Because it makes you just a bit more angry at the unfairness of it all.
Because it makes you a bit more angry, frustrated and upset at your own failure to achieve something you can’t control and which makes you feel a bit helpless.
Because you feel like even more of a failure and that you’re such a horrible person you can’t even be happy for someone else, which makes you feel even worse about yourself.
On a good day, you might be able to cope with such news a bit better. But a lot of the time such news just exacerbates your pain to the extent it overwhelms any feelings of being pleased for others.
Don’t beat yourself up about this, it’s hard enough as it is without beating yourself up for having the feelings you do. They’re completely normal for someone going through this and it’s bloody hard.