Just when I had my finances straightened out in Holland, the tax agency comes walking by claiming I need to pay them. A lot. Now. Ugh..