I received one from the wife last night for missing a lunch date.
As far as the military; too numerous to count.
Civilian; I got one from a VP of a construction company I worked for, he was a retired "O". I thought that SOB was having flashbacks to Vietnam! I hadn't heard curse words like that in a while.
Former SNCOs are the worst...yes I'm talking about you TS.