I no longer work, on disability. Well I can tell you that I was not taking steroids during work, but I was forced in to early menopause and that gave just as bad mood swings as steroids, but the timing of them was not as predictable as the steroids. With that, I became really quite when I was angry and just worked that much harder as the physical part of the job, eventually those around me caught on to the mood swings standards of my work for my job did not have many "harder physical parts to it". Anyway my children ( daughters) were younger and were at school and daycare, by time we all got home together we were all tired and so busy ending the day and getting ready for the next they were not affected truly until their pre and teen years not by the menopause anymore but the RA showed up and then that started the new / old trend of the mood swings. Explained the steroid thing to them as if I was having my monthly cycle, they understood and that was that for they were now enjoying their "friend too". What a crew we were 3 females against 1 male, Yes to this day I feel for my husband, but at least he has "partners in suffering" meaning our son-in-laws. LOL As for family and friends, well I have always been a pretty open book with those closest to me, so they are really cool and I keep visits or phone conversations shorter then normal thus lessening the chance of the Rampage or the Melancholy moods that might appear out of no where. Thank goodness that some of them have taken steroids too and some of the females are now at the proper age for menopause, so I am there if they need to chat for have already been there and done that. I feel very lucky for the communications skills that my illnesses over that last 32yrs total have given me, it took time, but it tends to work.
When I am out in the general public I have learned to use my Parenting Faces and tones if speaking to someone that cause me to want to react to them in a more improper way. If you are not a parent and have not acquired such skills, think about when you were younger and your parent(s) would look and react to some of your naughty or silly antics and apply to the situation you might find your moods with those individuals. Nothing harsh has to be said, a little face and walking away can usually do the trick to make your point known and make you feel ok that you did not Jump Out and Slap someone silly. LOL I am sure as you are aware of what can occur, in time with practicing communication with those closest to you eventually will help with those that are there just for that moment in time.
If all else fails, there is always adding a new medication to help with those mood swings for a short period of time, chat that up with your doctor of course. Currently while on steroids, my doc has me doubling my antidepressants and then on a low dose anxiety medication as needed for those REALLY rough days. It has helped!
At our home we find laughing at ourselves and each other at times does help ease things too. You know, those ugly noises we tend to make when we move sometimes, well those are now old man / lady noises, or if I see my husband trying to get out of a chair, I grunt for him to help him get up, he does the same for me at times ... just a little goofiness can go along way.
May the bird of happiness give you a flower and not poop on your head today! Seriously, hugs to you!