Good on you Cherish-get rid of him and move on.
Happy you had the agreement, but......in the states, if they get out and hurt someone else-your agreement with him is not worth the paper it is written on from what I know, and sadly we have such a litigious society-everyone is looking for a quick buck it seems.
Anyway-he has taken total advantage of you and you need to let him know you are not his doormat. Go get' em! Don't make me come over there! Lol (altho I would LOVE the excuse...... )