Hate is such a strong word to use when describing your feelings toward the humble sandwich... But actively hating them, you're already giving them too much of your energy.
Instead of "hate" I would suggest maybe "disliking" or even being "indifferent" towards cheese sandwiches.
Its a long journey of forgiveness you are about to embark on, but I believe that in time, you will come to appreciate that even cheese sandwiches have a place in this world... and although nobody would expect you to include them into part of your daily diet, I'd like to imagine you have the fortitude and resolve to be able to move forward in life and grow as an induvidual, free of the cheese sandwich burden you bear.
Go now in peace,
Jarad