It was love at first sight from him and Sabrina when they saw each other at the hallway in the Pilot.
More than a boyfriend, he was a friend that, as he said since Season 1, "will always be there for her". It s sad that the producers wanted to get rid of him after Season 4, in favour of Josh, which I found him extremely annoying and taking any chance to diminish Harvey. Such a terrible introduction to his character trying to steal Sabrina EVEN she had a boyfriend.
When they were dating and tried to make him more likeable, I didn't feel a real chemistry as Harvey/Sabrina did through their relationship. Still don't get when Sabrina called him as the "sweetest and most caring guy ever" (REALLY?!) Total nightmare for me to see them together.
As for Aaron, at least Sabrina was single when they met and start dating(not a home wrecker, lol), but his rushed introduction to the series, his aggressive/diminishing behavior towards Harvey (poor him) and his feud with Salem, affected. But I give him credit that he acted properly in the series finale and let Sabrina go after realizing that their wedding was a mistake.
"Never think that almost is good enough for you." SPOT ON. Well done, Aaron.
I'm so happy that producers reconsider (or realized) the real wish from the fandom: Harvey and Sabrina were and ALWAYS meant to be together.
The 12:36 plot line was such a beautiful momentum recaptured and emphasized the beautiful happy ending they truly deserved.