When he says hes going to change, ask yourself whether youve been in this place before.
Is it the first time hes made a mistake or is it a repeat?
Is it the first time hes promised to change, to do better, to treat you right?

God & Man
Or has he given you the same speech before?
You dont want to sit back while history repeats itself.
you oughta ask yourself whether hes good for you or whether hes only going to continue hurting you.

When he promises you hes going to change, give it a little time.
At first, he might be on his best behavior.
He might be hyper aware of his actions because he knows youre watching his every move.
See if he reverts to treating you the same way he promised he would never treat you again.
When he promises you hes going to change, pay attention to the rest of his apology.
Dont automatically assume everything is going to be fine moving forward because hesaidit would be fine.
Even if you decide to give him a second chance, you should keep your eyes open.
When he promises you hes going to change, dont blindly believe him.
Dont stay in a bad situation because youre putting your trust in someone who has already broken it.
Dont settle for someone who cannot figure out how to treat you right.