Who would've thought there are two keys to happiness? Hah, indeed.
This picture is for all the tea lovers out there. You can't buy happiness, but you can buy tea!
Sometimes I just stop and let happiness catch up. I have that feeling that I'm walking too fast, yep, that's it.