tt11758, when I retired from government service I received a lot of comments like what you got. "Boy, you sure are lucky to have a retirement check and insurance". My response was "not lucky, I worked hard for what I got". "I put up with a lot of shit all my life to get what I have now". I too ruined several get togethers but nobody bothers me now.
Proud to have served my country for 24 years in civil service. A lot of hard working people hampered by stupid politicians and sure it's going to get worse with this new president coming in.