When you accept that life will never be perfect, you can avoid much pain. You still have to do your best and expect the best of others, but also expect to be disappointed at times. Don't waste time feeling bad about set backs, overcome and move on. Peacefully letting go is the best road to take. Take a deep breath, smile, and know that every little thing is gonna be alright.
One Love... Cedella