I keep getting different views about patience too. Some people say, sabr is the best, the person who is doing something negative will eventually be punished for that. Other people say, don't do sabr, do something about it. Perhaps it's different for each situation.
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.