Hi Ruth, Please don't apologise for being "negative", I call it venting, and I think it's very healthy to get it out; and this is exactly the right place to do it. It sounds as though your friend is giving you more negative messages than positive ones; I know a couple of people like that; they're like a black hole, and even though you might be feeling on top of the world, after you've spent some time with them, it's as though they've sucked all the positive feelings out of you and you end up feeling very depressed. I know it's not always possible to cut them from your life; I'm not someone who can be that confronting; but perhaps try to limit the contact you have with her. Also, I learned a tip at a BCNA forum, I asked what to do about those people who persist in telling you about their friend/cousin/aunty/sister/neighbour/someone who lives in the next state...and their bad experience with cancer. The suggestion was to put your hand up as in a "stop" signal, and say "please stop, I don't want to hear about that". It's hard to do, but it certainly takes the wind out of their sails. I, like you, have very little time for people who want to have a "pity party" (I like that expression, sums it up nicely), when they have so much to be grateful for. It's usually the people who haven't really had any serious problems in their lives, that seem to want to be drama queens; those of us who have faced serious problems, generally look for the good in every day, and be thankful. I certainly do, and it sounds like you do too. In an odd way, too, I know what you mean by saying she's almost jealous; it's as though they resent the attention you're getting; even though you wouldn't wish the reason on your worst enemy.
I dont think your friend realises that you have had extremely major surgery; and as well as the physical side, you have the emotional side to content with. It will take months to heal, and I don't know that you ever "get over it". I think that is an extremely hurtful remark. As you say, and I agree, it's hard to understand why some people act like they do.
Hang in there, and know that the majority of people do care, including your "virtual" friends. Enjoy your night out, it might be just what the doctor ordered.
Love, Bella xx