"Our lives are one big puzzle. We don't know how many pieces we've got, There are people that fit in quite nicely, And people who try but do not. We're constantly adding more pieces, All the memories of things we've been through, We add laughter and tears and adventure, And the lessons we've learnt to…Read more Puzzles


Wild Geese

"You do not have to be good. You do not have to walk on your knees for a hundred miles through the desert, repenting. You only have to let the soft animal of your body love what it loves. Tell me about despair, yours, and I will tell you mine. Meanwhile, the world goes on.…Read more Wild Geese

After a While

"After a while you learn the subtle difference between holding a hand and chaining a soul. And you learn that love doesn't mean leaning and company doesn't always mean security. And you begin to learn that kisses aren't contracts and presents aren't promises. And you begin to accept your defeats with your head up and…Read more After a While