I should add that in the last 8 years I worked, I had to file not one but two state income tax forms. One was for my home state (NY) but the other was a non-resident form for the state I worked in (NJ). I always filed the NJ one in February because it was closely related to the NY one due to the resident credit I would receive off my NY taxes. The plan was to give the NJ one some time to get processed in case they told me I made some bonehead mistake on it. I could then fix it, maybe in time before the NY one was due so I would not have to file an amended NY return due to a mistake on the NJ return. This scenario never happened, thankfully, but the timing gave me some small comfort.
One small benefit to ER is that I never have to deal with the NJ tax forms ever again and the NY return became a lot easier.
Retired in late 2008 at age 45. Cashed in company stock, bought a lot of shares in a big bond fund and am living nicely off its dividends. IRA, SS, and a pension await me at age 60 and later. No kids, no debts.
"I want my money working for me instead of me working for my money!"