(Source: memeistan, via betweenfutures)
Dude, that is the definition of happy.
Felt like this recently! Aha.