Like the title, does God love forever, unconditionally? I can't think of a being who is supposed to be more loving than God, so this is kind of a big question for me.
No, God does not love unconditionally. In fact, God hates the wicked.
However, those who have faith in Christ and accept him as their savior are loved unconditionally for eternity.
The Bible presents God as One who does not merely choose to love, but One who is love (1 John 4:16). It is a defining attribute of His.
It follows, then, that God always loves. He loved those about whom the Scriptures say, "every inclination of their hearts was only evil all the time." That's why it grieved God--because He loved them. If He hadn't loved those people, then we are left to wonder how they could grieve Him.
At the same time, God hates wickedness, and it's appropriate for God to hate that which hurts those He loves.
Now, this is not to say that God's love makes God unjust. He is simultaneously both just and loving. His justice demands that all sin be punished, while His love compelled Him to offer Himself as a substitute to pay the penalty of those sins. For those who accept His offer, God credits the meritorious payment of Christ to their accounts. For those who reject this, He is left to administer justice on those He loves.