Life sometimes has moments of pure perfection. They can be the simplest, smallest things that bring us pure pleasure or monumental events we’ve been waiting our whole lives for. Maybe we expect certain events to hold this perfection or perhaps we are caught off guard by the joy something brings us. Regardless, we treasure these