Winning a ton of money and getting away with punching someone in the face are all great moments.  But those can't happen on a daily basis.  If ever.

A new survey in Daily Mail figured out the top 10 little, day-to-day things that make people happy.  

1.)  Eating a really good lunch, 29%.

2.)  Buying yourself something like clothes or a new gadget, 28%.

3.)  Hanging out with friends, 27%.

4.)  Someone innocently flirting with you, 26%.

5.)  A good cup of coffee, 22%.

6.)  A surprise dinner from your significant other, 20%.

7.)  Having time to relax while you catch up on websites or news, 11%.

8.)  Getting a high score on a video game or app, 8%.

9.)  Getting a text message, 5%.

10.)  Catching up with friends on Facebook, 3%