Find a nice American guy, better the devil you know!
You do make me laugh Shelley. Let's hope she doesn't live in Chicago and find one who isn't nice!
Seriously tho, it took someone breaking your finger to make you dump him? The lying the first time you can talk about, the lying carrying on = goodbye time. You can't tell people what to do, this is vitally true, you can choose how you react to what they do with you and if someone has little respect for you then erase them from your life.
The owing money is a factor perhaps, but even so - if he is calling her then he was playing you for a fool, or he has no cojones, or both. You're better off without him, just try really hard to learn what is worth keeping and then leave all the other crap behind when you meet someone else.