Some life experiences make us so happy we think we'll burst with joy. Here's a selection of people who snapped and shared their wonderful moment.
In a world where we're bombarded by stress and bad news, it's vital to focus on the happy events in our lives, whether they're planned or a welcome surprise. Every positive moment helps us become more optimistic, and it's even better when we can share the joy with others.
Here are 20 photos that illustrate how amazing life can be.
1. When a simple pizza hides an important question
2. From scan to birth
3. Celebrating 4 months of unconditional love
4. She painted this to show her partner how much she loves him
5. Mom and baby both in good health after a very difficult pregnancy
6. He knitted this bouquet for his girlfriend for Valentine's Day
7. She sold all of her paintings during her exhibition
8. He hand made this bouquet for his mom
9. His daughter was born on his birthday
10. When you and your cat give birth on the same day
11. This artist is partially blind and produced this incredible portrait
12. Upcycled from two pieces of clothing that would have otherwise ended up in the trash
13. After years of trying for a baby, this was the gender reveal moment!
14. She made this for her dad, who loves origami and boats
15. The day she met her baby sister
16. A homeless family finally manages to buy their own home
17. He saved up for this fridge for ages!
18. After failing to conceive for a long time, this future mom fell pregnant and here she is one month before giving birth
19. A dad meets his new baby
20. He took his grandma to prom!