You prepare a feast for me in the presence of my enemies. Ps 23:5. God knows the trials you’ve been through, and you will be vindicated. This passage is on earth, in this life, as your enemies won’t be in heaven. God will lift you up and reveal to those who meant you harm, what a faithful loving God will do in the lives of those who love Him. God’s favour and blessings will be visible to others as God intends you to be the head and not the tail. So trust Him, and keep walking close to Him. Keep praising Him for the victory in your darkest moments as its in these places where the greatest victories are won. As you keep thanking him for what you’re believing for even though its not yet visible God will move to bring about change in your situation. Praise God today that His ways are perfect, and even though we endure trials, God will bring us through in triumphant victory as we keep close to Him.