Winning a lottery and buying a new car can definitely make everybody happy, but we forget that there are small, tiny things and moments in life that bring a smile on our faces even for the shortest time. These 20 small yet great joys are definitely something we all love to experience as many times as possible: