Here are 7 of life's little annoyances.. and their scientific explanations:

1) Cereal Dust

2) Overheard Cell Phone Conversations

3) Songs Stuck In Your Head

4) Whiny Kids

5) Long Work Meetings

6) Spam

7) Rain During Your Vacations

 

For the explanation of each.. CLICK HERE for the original article