Taxes are, unfortunately, an inescapable fact of life. And because the tax filing process is often stressful and confusing, ...