Our bible tells us that all things are working together for our good, which also indicates that all things are indeed necessary, and nothing was design by God to work independent of itself but must connect with someone or something to produce something greater or at least forward motion.
We need people, and not just some people but all people, especially those that hate us, despise us detest us undermine us etc. I know this probably makes no sense to you, but watch the spiritual principle. God said that everything in his creation was good except that the man should not be alone Genesis 2: 18.
Simply put our lives are a divine setup. The primary difficulty in this revelation, is grasping, the fact that we have to accept the undesirables for who they are, because it is in who they are that is teaching us directly or indirectly and at the same time preparing us for future progress.
So, in essence our enemies, friends and environments are in fact our teachers and our appointed times with them would be the class room of life that is making us a better us through these awesome experiences be it good or bad.
Therefore once we would have put aside our personal views we can now see more clearly the purpose for these folks presence in our lives. Thus, no matter who was, is or will be a part of our existence here on earth, we must thank God in advance for choosing them to advance us, and to make us better through the many experiences they’ve afforded us.
Written by: Minister Kevin L A Ewing