Listen, I know you like unicorns, rainbows and cats but come on! Subaru needs to get smacked with an umbrella and put out in the rain. Subaru should wander the earth for 100 years and then...just may he would have earned the right for some love. You can't just roofie someone with date rape drugs/pheromone drugs and move on to live happily ever after...in MOST CASE PEOPLE GO TO JAIL!
But that was because the victim would not forgive them for what they've done. Im not naive enough to believe that every cases should be forgiven just because I said so. And you've read that megumi forgave him. Which he was the victim in this. It explains a lot as to why Subaru deserves another chance for happiness.

I know that rape wasnt a good option for Subaru (his friend) but I still feel like he should get to be with someone. Of course rape shouldnt be involved at all when confessing. And I'm not trying to promote that in my comment. But what I'm trying to say is that Subaru still needs some love too :'( I just want everyone to feel loved and happy. Because if Subaru couldnt find someone else to love and decides to love megumi forever. It could be a burden to megumi's relationship in the future too.