Virgos are more logical than emotional, so if something comes up and you can't keep a commitment to them, they'll understand.
A Virgo may typically forgive and forget if you accept responsibility for your misdeeds and provide an apology. They may first accept your explanations.
As they are sensitive, they won't put up with being treated badly. They'll think about it over and again until they get the whole context of your actions.
Cancers want assurance that their partner will give them the truth and keep their word. If it doesn't happen, the relationship is doomed to fail. Their paranoia will get the best of them.
One thing you can count on is that they will bring up each time you hurt their emotions or violate a commitment.
Take ownership of your conduct; an Aries won't buy your lame justifications. They are not afraid to tell it like it is, and they would appreciate it if you did the same.
Leos aren't dimwits and they don't like it when others treat them like they are. They want honesty from their relationships, no matter how painful it may be.
They are aware that they can choose someone who is not dishonest. Whatever love vows you make to a Leo must be kept. There just aren't enough words to express.