Of course! God is our loving father who fully understands our weaknesses and forgives us for our mistakes.
Perhaps you're not familiar with John 3:16. "For this is the way God loved the world: He gave his one and only Son, so that everyone [including you!] who believes in him will not perish but have eternal life." Notice that all one has to do is accept Jesus' sacrifice on everyone's behalf (including yours!) and you will have eternal life.
Your sins, including saying that you hate Him, are 100% forgiven. Your attitude shows that you feel badly for what you have done -- the Christian word is "repentance" -- so it is of no concern.
You are forgiven by God. He understands that humans make mistakes and doesn't hold our sins against us.
I can tell by your post that you feel badly for what you have done, but it's of no real consequence if you change your thoughts and attitude. Hang in there and trust in God!