Board Thread:General Discussion/@comment-27749615-20160218020848/@comment-6858788-20160222004437

Sonic doesn't hate Amy. Sonic just doesn't like love. Being in love means that you have to spend the rest of your life with somebody, and Sonic is the type of person who is free.

Imagine Amy ordering Sonic around. "Sonic, have you washed the dishes yet?" "Sonic, it's your turn to cook." (Stereo)typical wife stuff. Sonic definitely doesn't want to live like that for the rest of his life, which is why he runs away from Amy when she gets all lovey-dovey around him.

But Sonic? Hating Amy? Definitely not. Sonic and Amy are still quite close friends.