Kate Andreeva shares from the heart what Family First Life means to her and how she found FFL at the most difficult time in her life. She explains why she believes everything happens for a reason.