the reason for the neccessity of a car and job and whatnot:
if i work, and have a car, and can support myself, i expect a guy that i'm with to do the same. i've been through the whole "boyfriend doesn't have a car" and i was the one who got stuck driving him to work, picking him up, taking him here and there and it was stupid. i'm not materialistic, but then again, i don't wanna pay every single time i go out with my SO. i don't mind going dutch, but i'm not gonna pay your way all the time. basically, if a guy can't support himself, girls usually get the red flag and move on to worthier men.