I also block *some* users in games, most people who are rude (I.e swearing) in games and people (in blitz 5min+ and in rapid) let the clock run out. Well I often do, but not always.
I go through my blocked list sometimes, and unblock anyone I can't remember blocking, anyone who has unblocked me, or anyone who has either apologised to me or anyone who I was unreasonable towards.
Not trying to cause a row here, but I remember once (when games stopped working one day or something like that) you started swearing at staff members about how annoyed you were.
This was posted in general chess discussion.
I asked you to calm down and stop swearing when you had played so many games for free, and that just because one out of 100 FREE games didn't work properly, you shouldn't be so rude to the staff.
I was blocked by yourself and latter told by yourself that I was loud mouthed and obnoxious, or something along those lines.
So add "people who disagree with me" to your list.