11 Life Lessons You Must Know. *ANYTHING THAT ANNOYS YOU* is teaching you patience and calmness. *Anyone that abandons you* is teaching you how to stand up on your own feet. *Anything that offends you* is teaching you forgiveness and compassion. *Anything that you hate* is teaching you unconditional love.Continue Reading