Sounds like you retired too early and are learning the lesson the hard way. Some parts of tax code suck, but that specific problem is self induced.