You know that sometimes questions are just so idiotic that they just don't deserve an answer. However, I will answer it anyway.
First, you are extremely misinformed about income taxes. Income taxes are paid to the U.S. Treasury and are placed in the general fund. The general fund pays for all sorts of government programs including the military, NASA, DOJ, EPA, FDA, FAA, Department of Homeland Security, USDA, Department of the Interior, Department of Education, FHA, HUD, etc., etc., A portion of it also pays the interest on the debt. Contrary to conspiracy theory nonsense, not all income taxes pay the interest on the debt. In fact, the total interest on the debt is only about 40% of the individual income taxes collected.
Second, the government does not borrow money from the Federal Reserve or the IMF. In fact, the U.S. has only made the necessary payments to the fund in order to help other countries that are in need. The U.S. has not had a transaction with the IMF fund, other than small payments in accordance with membership agreements, since at least 1984. The U.S. government borrows money by issuing and selling U.S. Government Treasury securities. These are known as T-Bills, T-Notes, and T-Bonds. These are sold at auction to institutions, foreign governments, U.S. Government trust funds, and individuals. Anyone may buy these securities, even you.
The Federal Reserve does not buy U.S. government debt at the auction. In fact, the Federal Reserve buys the Treasury securities that it holds on what is known as the secondary market. I am not going to explain it here. What you need to know is that the Federal Reserve is REQUIRED BY LAW to pay excess earnings to the U.S. Treasury each year. In fact, in 2009, the Federal Reserve received $22.9 billion in interest on the U.S. government debt that it holds. It paid to the U.S. Treasury approximately $47.4 billion. The U.S. government actually made money from the operations of the Federal Reserve. This can be seen on the independently audited financial statements of the Federal Reserve banks. I bet you read at some conspiracy theory website that the Federal Reserve had never been audited. You should be feeling stupid now.