That sucks that you had to sell your car. I was really hoping you were going to be able to keep it. I'm fortunate enough to be able to keep my 3 toys, and would hate to see them go.
You obviously don't live in my neighborhood. Lots of people living in their cars in Ocean Beach!
But the sentiment is correct. You need to make sure you own your stuff. It shouldn't own you.