I was praying the other day and one of the most popular bible verses came to my head John 3:16 “For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life”. We all know that one, we have all heard it, we have all read it. But to sit down and think about it. Would you give up one of your most precious things that you have for others? Let alone your child so that you could help someone else with their challenges! I know that I would not give up my childs life for another! However, I would give my life for my children! When you think about it God not only gave his child but he gave his only child so that we would have our imperfections covered.