Over the weekend, a couple named Steven and Makenzie Schultz went to a new restaurant in Cedar Rapids for their anniversary and got terrible service.

They haven't said the name of the place, but they waited 20 minutes for water, 40 minutes for an appetizer, and over an HOUR for their entrees. Meanwhile, their waiter was spending most of his time at other tables.

For the average person, that would mean one thing, he's getting a bad tip. But, instead of getting angry, Makenzie noticed he was the ONLY waiter, had twelve tables, and was doubling as the bartender.

Steven and Makenzie both used to be servers, now they own a restaurant, called BBQ This, so they knew how insane that is. When their check finally came, they talked it over, and decided to leave him a really good tip.

Their bill was $67 and they left a $100 as a tip, that's 150%. They also wrote a message. Quote: "We've both been in your shoes. Paying it forward."

They posted a photo of the receipt on Facebook asking people to think about the context of a situation before blaming someone. It's already gotten over 1.5 million likes. It turns out another waiter had called in sick at the last minute.

Read more at CNN.