How can I ever know why some stay, others go
258

(Source: wright-love)