Don't live in the past or the future, and don't try so hard for things to be "perfect", maybe you have the wrong concept on what perfection really is. Just take things for what they are and realize that happiness is a temporary stage. Embrace life just the way it is. You'll appreciate things a lot more.
-Siren