this makes me think about life a lot 

(Source: hipnerd)

(Source: youtube.com)

(Source: carlsagan)