Welcome to Just Answer. I am here to help you resolve your tax and finance concerns. Please feel free to ask anytime you need extra help.
I would approach this in a different way. Since you expect to be able to retire the debt in two years without a withdrawal from your 401(K) which would be subject to tax and an early withdrawal penalty if you are under 59.5 years old, I would hesitate to withdraw from the 401(k). I would, however, be amenable to taking a loan from the 401(K). The loan will not be taxed. This will save when compared to the tax cost of at least 15% to retire a 15.99% credit card. You will need to make payments to the 401(K) but they will be less costly than the withdrawal choice because the interest rate is lower.
After that I would begin paying down the card with the next highest rate until it is paid off. Following that the card with the next highest rate, etc until all the credit card debt is gone.
By taking a 401(K) loan you save the interest rate and, as you make repayments, retain the value of your retirement funds.
If you wish to discuss this further or have any other ideas please feel free to let me know.
Yes, I was speaking of a 401K loan and not withdrawing the amount, my only concern is missing that 12K in my 401K that would be growing over the loan time not sure if even with the principle and interest that I would be paying back to 401K if I am short changing my retirement, do yoy know if borrowing this amount will effect my final 401K amount? I know I have to bite the bullet somewhere.