☯imperfectly-perfect☯

hoping for the best. But expecting the worst.

- click for links -