Your life is incomplete without reading this.

life-in-stages:

there are actual tears streaming down my face hahahhahahahaha

(Source: laffyourassoff, via esmitts)