I can totally tell when some posters are having a bad day, drunk, high, and even a little insecure or depressed.     It’s human nature to not think anyone can tell.  Lol
With clients, I used to keep a monthly calendar for notes on their mood.  Simply a + - or / for a positive, negative or neutral.     Men and women are affected by cycles of various types - monthly or weekly work deadlines, bills, spouses, children, sleep disorders, etc.   A “d” ment they were probably drinking, and “h” ment they sounded or looked high.  After 6 months I could guess what day someone gets paid on, when the mortgage was due and when someone was having a period and if they are happy before/after and how long it lasted.  If they were a day drinker I could tell when they started - people are creatures of habit.
One guy I couldn’t figure out - his ups and downs didn’t seem to match a pattern - so I made it a point to chat with him a little extra to figure it out.  Turned out he has undiagnosed sleep apnea and some nights doesn’t get good sleep.    I told him it made a world of difference to a friend - my curiosity may help him sleep better now.  Lol