If you live with him (let alone marry him) and let him support you, you will be totally under this thumb, and if he is ALREADY watching how much what you eat costs while you are dating....your life could be a living hell.
The are red flags all over this one. Take it real sloooow.
Why in the world won't he drive? There is another issue....