KKate BowlerKate Bowler is the author of Everything Happens for a Reason. She writes about faith, doubt, and the messy parts of life with a clear, honest voice.