Nice list. I hate to say that can identify with a few of them. Not #1 though!