For a majority of my professional life, I have worked in multiple states, as many as five in a year. Not all of that work would be on a W-2, in fact, most was on a 1099. None of these items make tax-time easy.
Once I was employed by a single company in a single state, I knew that my taxes would be easier. I still had some slightly quirky things, so last year I gave in and went to H&R Block just to make sure all was a-okay but it was pricey.
So this year, I felt well-armed and once I had all the paperwork in, I worked with TurboTax and successfully completed my taxes yesterday! It was relatively painless and I'm very proud of myself.