How can someone that makes you so happy make you so sad

s-lc:

divine

(Source: vmagazine)