Great advice xdiamondx. I agree with your position since these situations can continue on for a very long time without being resolved.
You need to be strong and not let him take advantage of you.