Quote: she asked me for gas money and if I could meet her tonight. I said not tonight, I am doing X, I will meet you in the morning and put on X $s worth of gas. This way she only has gas to get to and from work.
I worked a little for a welfare agency and this is what we did.
Voucher to one gas station (can't trade the gas voucher for cash) we worked with for X gallons (not dollars) of gas. Just enough to cover the distance the client "Had" to travel "to and/or from" a location. Client drove 50 miles to and from work in a week got 5 galons of gas if his car went 10 miles per gallon. No extra gas to go bar hoping, KWIM.
Quote: she will ask for cash and I will say I am sorry I don't have any. ( I am not good at lying, plus I don't want to, so I just don't carry much cash)
Change that to "I decided I won't give cash anymore!" You might add that you left her out of the budget you made for yourself. She can see through excuses (I don't have _______). Giving excuses cause a manipulator to work harder on you. Excuses also make you feel bad. Don't go there (you feeling bad) she can tell when you feel bad and will use it against you or try harder to manipulate you.
Remember in nature, killer wolves/dogs/cats atack the weakest animals first. Don't be weak around her.
Jo, sorry for the temp. hi-jack. I promice to never do it again (that is not until the next time. Do all guys lie a little. alot?) (Humor intended.)