Words to live by, not just for poets and writers but for everyone.
They are from One Hundred White Daffodils by the poet Jane Kenyon and I came across them in THIS ARTICLE.
(Thanks to another poet, Kathryn Stripling Byer, for posting the article on Facebook yesterday.)