Welcome.
If I was in your shoes, yes, I'd do it, as the interest you are being charged is well above expected investment return rates.
Provided:
1. The money is instantly used to pay down the high interest, non deductible debts (that's you personal loan and Credit Card).
2. You do not borrow any more money for the foreseeable future
My plan would go a little like this:
1. RUN AROUND LIKE YOUR HAIR IS ON FIRE
2. Take the loan against your TSP.
3. Pay off personal loan in full.
4. Reduce CC debt with remainder
5. Balance transfer to a 0% interest CC for 6 months (12 months if you can find one). Cut up all credit cards you have. You can't allow yourself to let this credit card debt expand. It must be aggressively shrinking over the next 6 to 12 months. And must be paid off in full come the end of the 0% term
6. Refinance that home.
7. Sell the car, buy something used, safe, economical and cheap.
8. Once the above is complete you can stop RUNNING AROUND LIKE YOUR HAIR IS ON FIRE, and start JOGGING.
I'd expect the above plan to take 6 to 12 months to execute. At which point you can then breath a sign of relief, and look forward to the choice of investing for your future, or continue to pay down debt (Accelerated mortgage repayment), or both.
PS there's no reason why one can't have cable, and a smart phone, and still be badass at paying down debt, just make sure you're not overpaying for any service you deem to be essential.