I loved this episode, but at the same time, it hurts me.
Can't imagine how hard is for someone to give up your true love in order to make him/her happy in spite of how much you love that person by an unselfish and bravest way.
That's why I admire Harvey.
It broke my heart when he left town bidding farewell to Sabrina in that letter and giving back her magic.
"May your life be filled with happiness, and with the magic only you can create. I'll always love you"
Sabrina, at this point by STILL not realizing Harvey's devotion and keep choosing Aaron, you don't deserve Harvey.