God's love for us is inconditional. In fact, God loved us enough to send His Son for us even while we were still sinners (Romans 5:8).
God did not wait for us to get our act together, but sent Jesus so that He could reconcile us to Himself:
"To wit, that God was in Christ, reconciling the world unto himself, not imputing their trespasses unto them; and hath committed unto us the word of reconciliation." (2 Corinthians 5:19)
Nothing can separate me from God's Love.
For the longest time, and even recently, I have realized still that I had placed conditions on God's love. If things were going well in my life, then I was assured that God was for me.
But if things were difficult, if I was going through trials, then I would waver. "Where is God in the midst of these hardships? Why am I going through all of this?"
God wants to break those doubts out of our lives. Also, He allows us to endure hardships to test and refine our faith (1 Peter 1:17).
God wants us to rest fully in Him, to labor, to make it a priority to enter His rest and receive from Him all things.
Consider what Joseph went through. God had given him two dreams, in which his brothers and even his parents would bow down to him. Yet he endured many trials before God finally accomplished all that He had dreamed, all that He had planned for Joseph.
So too God allows hardships to take place, so that we mature, we grow in grace, and receive more from Him:
"3And not only so, but we glory in tribulations also: knowing that tribulation worketh patience; 4And patience, experience; and experience, hope: 5And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the Holy Ghost which is given unto us." (Romans 5:3-5)
"But let patience have her perfect work, that ye may be perfect and entire, wanting nothing." (James 1:4)
God's love is all that matters. Whatever you have thought or be thinking, whatever you have done or may done, nothing can separate you from the love of God:
"38For I am persuaded, that neither death, nor life, nor angels, nor principalities, nor powers, nor things present, nor things to come, 39Nor height, nor depth, nor any other creature, shall be able to separate us from the love of God, which is in Christ Jesus our Lord." (Romans 8:38-39)
Whatever good or bad comes your way, know that God's love for you is there, is real, and is going nowhere!
"Let your conversation be without covetousness; and be content with such things as ye have: for he hath said, I will never leave thee, nor forsake thee." (Hebrews 13:5)
His love is unconditional, independent of your circumstances and certainties. Jesus loves you--that's all that matters!