The Spanish are just better at life. 

The Spanish are just better at life