My cube neighbor is like this. There is always something wrong with her, or she always has so much to do, so much that she has to work from home and blah, blah, blah. I get to hear about it ALL day long. The past 2 days have been nice because she called out sick.
I dread her coming back because some of the people on my team got asked to go to field conferences in Las Vegas and Orlando in Oct and Nov and she was not asked. She is going to flip a lid, but she wasn't asked because of her health issues and how she has so much work to do that she can't be out of the office for a week for each conference. I will have to listen to her complain about it and inform every person she talks to on the phone (which is a lot of people each day) that she isn't going and why.
I know it's going to be annoying for you, but I think it's fantastic that all of her complaining actually had a negative effect. "Oh, so you're sooooo sick and sooooo busy? No trip for you, then!"


She loves to stay late and then talk about it all the next day like she had ANYTHING else to do. She's unmarried, no family in town, no friends, no kids and 4 cats... get the picture??
Yet she can't get anything done?? My dept is done and ready to go home at the appropriate time, I don't want martyrs, I want WORKERS!

But I wish I could! 
