I often mention that everything happens for a reason. We bump into someone to touch our lives in every different unique way. Some meetings can be brought up into different levels of happiness, some meetings can test how strong our faith with God. Some will test our patience how far can we hold the[...]