The truck is too "upside down" to do anything about. I could possibly pay off the load partially with sale proceeds but would still be liable for the balance. There would be no leftover funds to provide him with any type of vehicle. Besides, I did that for my 16-year old daughter; why should I do it for my almost 40-year old husband?
I owned this house before he moved in, so me moving out is not a possibility. I could certainly tell him to move out but would still have to monitor his car payment, cell phone, etc. like I do now.
I honestly don't know what it is with him; he isn't lazy. His brother (now divorced and the only responsible one) sort of did this with his ex-wife. He would give her money for half the mortgage, let her cover everything else, and buy toys (jet skis, cars, etc.) with the rest.