Could anyone really be this happy?