Just some input from the new chick ;-)
I was reading this thread and when you said "I'm going to be living in my van" my brain processed "I live in a van, down by the river" LOL It's from the old Chris Farley routine on SNL. Anyway, my thought was that your mother may have had visions of a...