Be careful, and if you do go back with him then you do need to resolve the issue about him claiming you had cheated. It could be that its him who has cheated, you also need to make it known you're not about to tolerate being treated unfairly, if you don't he will just keep doing as he has done.