Anger isn't always exactly anger

Patience is a virtue when you are dealing with life situations...such as financial problems, parenting, professionally, etc.

It doesnt apply in scenarios where you are being dealt with unfairly, cruelty or are being taken advantage of...such as abuse, blackmail, cheating, etc.

It depends on the scenario notorious. If you know you have done everything in your power to aid whatever issue you are facing...then its now time to be patient...at that point you leave it to Allah swt.

However, if you are being abused in your marriage...silently suffering is not a virtue. If your partner is cheating, you havent really helped anyone by staying with them.