I am sorry for your dilemna Cgirl, but the others are right. You are endangering yourself every time you get into a vehicle w/him. Ask yourself if all this is really worth it.
You need to feel better about yourself, get your driver's license and show him the door....*the last two are in no particular order*
It's like having a stray animal show up at your back door... feed it and it'll never leave..... take care Cgirl and please start putting yourself and your safety first...