Eric,

Great article and I can relate to all that you said.