Don't live your life waiting for the 'perfect moment'or for things to get better. You'll find both these don't exist. 'Perfect moments' don't exist. You realise it is the things you don't plan or worry about that turn out the best and most perfect. The more you try to perfect things or get them better, the less you'll enjoy those moments.