Thank your gurus for the lessons, they can be the impatient person at the check out, they can be the taxi that didn’t turn up, the  rain that poured on your wedding day, the friend that spoke badly of you to another, the boss that doesn’t appreciate you…we are here to learn the lessons we signed up for, to evolve our consciousness, to full-fill our sacred contracts and to pay our karmic debts. That doesn’t mean having no boundaries or enabling people to treat you terribly and not doing anything about it. Sometimes the lesson is to speak even when your voice shakes. Whatever you’re finding most difficult to deal with is currently your biggest teacher, a mirror, a sacred contract that someone or something is fulfilling so that you can learn the lesson you need to and grow. Thank your gurus and do the work, it won’t always be easy but it will always be worth it.