Several times in the past, I've had a bit of good news which I'd like to share at work (or at least not actively hide). The issue is that often, a colleague is struggling in the same domain. I know how uncomfortable this can be from the other side, since when I was going through a difficult divorce I was invited (with everyone else) to a colleague's wedding reception. I knew it would be too difficult so I didn't RSVP either way and nothing was ever said about it.
Here's a couple of cases of 'awkward' interactions I have been involved with:
Financial
My colleague and I report to the same manager, but he's a 'standard' Web Developer and I'm a 'Senior' Web Developer and as a senior I earn a bit more. I'm also about 10 years older than he is and single and childless by choice. He has expressed (to me and other people) concerns about money, as he has a young family and a stay-at-home-mom wife, and worries how to pay all the bills. For example, he asks us (co-workers) if we can recommend cheap places to get car maintenance done.. etc. [nb: I don't have any influence over his salary and he knows that - I don't think it's a "passive aggressive" request for more money or anything like that!]
I now feel uncomfortable around him mentioning money I've spent on anything that may be seen as "non-essential". I have much more disposable income, but I feel self-conscious mentioning anything about something I did (e.g. buying a new laptop, getting the kitchen replaced with new units) as I think he probably wouldn't have the spare income for that. (We are Web Developers so it's normal to be geeks about laptops and stuff, maybe not so much about kitchens and such like.)
Relationships
My boss (different job) is going through a fairly involved breakup and divorce. Court cases and stuff.
I'm in a relatively new (3 years) relationship talking (to my partner) about engagement etc, but I don't feel like I can bring it up in the office. (It's standard in this workplace to bring in "cakes in the kitchen" to celebrate events like that but now I feel like I should keep it quiet.. to what extent? Getting married secretly?!)
Work achievements:
Co-worker has failed the certification exam for a particular technology (that is used in the company) a couple of times. I took the exam and passed it easily the first time.
There's a process to notify certification success to HR and it gets published on our Intranet. There's also a financial reward. However, I'm conscious of how co-worker will feel having failed a couple of times if I "bask" in the success of that. So I am wondering whether to "conceal" the achievement for the sake of co-worker's feelings. [and miss out on the money.. about $100 so not huge.]
I'd prefer to not have to hide or edit out my life, but do not wish to hurt my colleagues. Having that in mind: How do I mention good news (for me) at work when there are co-workers who are struggling in the domain where I'm succeeding ?