Sounds like they really love you... Too had they couldn't have shown it while they had the chance.

It sounds like you've gone above and beyond what can be asked of you... I think the best thing to do is to go your separate ways. It's only a matter of time before they get behind on payments again.