"Fairy tales are more than true: not because they tell us that dragons exist, but because they tell us dragons can be beaten." G.K. Chesterton
Dragons, evil witches, magic spells, and curses all plague our fairy tales and give the prince and/or princess something to fight against. These stories are always a battle between good versus evil. Life is the same way. We may not run around talking to animals and singing our innermost thoughts, but we are all waging a battle with some sort of dragon.
Snow White had the evil queen, Prince Philip battled the dragon, Cinderella had an evil step-mother, and The Beast struggled with a life long curse. Just as each character has it's own specific foe our battles are very specific to us as well. You may be fighting a chronic illness, struggling to find your true love, or even dealing with tough family issues. No matter what you are going through isn't it comforting to know that good always triumphs, the hero always wins.
Is the battle always an easy one? No. In stories and in life all battles take a great deal of hard work, courage, perseverance, and faith. As we approach our inner dragons we must be properly armed, we need to have our sword and our shield. We need to have a belief in ourselves and our ability to overcome anything that comes our way. When we stand strong with a firm determination to never give up no matter how hard life gets we arm ourselves with a power that is extremely difficult to beat.
So, let us take a lesson from the stories we grew up with as children...we can win! Is life always going to be sunshine and rainbows? No, but just as every life has struggles and dark times; every life has victories. Don't give up the fight and one day you will slay a dragon of your own.