I was a silent visitor of this forum, but now I want to join you and say :
Hi, I am gscrus and I am addicted to the online status checking!
I used to check four times a day, and finally last Thursday I sawthe approval message. I will continue checking my card status. Indeed, it is an addiction, but I don't think it is a good idea to give up online checking now, because, for example, once my H1 approval was sent to HR at work and they didn't sent it to my lawyer by mistake, so for a month or so we didn't know that the case had been approved. So, please, don't give up, but just adopt the attitude: old message is not a rejection, old message is something to expect, and then when you see a new message, you will be as much excited as if you get a call from your attorney. Old message is not something bad, but something that is expected.
Good luck to everybody
gscrus