Source: https://nakedpastor.com/2015/04/10-silent-rules-and-expectations-that-finally-get-you-in-the-end/