Your later days shall be greater than your former days. Everything happens for a reason. Everything always come together for the good including the bad things that you experienced in your past. Don’t allow yourself to fret over what hasn’t worked out, for God ways are greater than our ways. His thoughts are not our thoughts. God wants to know would you be able to trust him even when the answers to your prayer has not yet came into manifestation. Can you trust God enough to allow him to do things his way and in his timing? You have not experience your best days yet. Your past is only a stepping stone for the better things to come. You are an overcomer. It is written in 1 Corinthians 2:9 (KJV), But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him.