
so the story was so cuteee until the rape part :/ low-key didn't want them to get together I thought nishina was a MUCH BETTER CHOICE. but they got together in the end so ig but...eh it's a 3/5

Agree. He got some problems too. I think some forgot how he blackmailed Naoto and how jealous he got with the two's relationship. Taichi got family issues screaming out of him but they're slowly getting better as a couple. He's flawed but atleast he tries his best for Naoto. It was a long road for them but they truly love each other. Besides, Naoto didn't even see Nishina as anything more than a friend.

Rape and blackmail is both a crime. And Nishina wanted them to break up because of what happened to him in the past. That's toxic. Imagine, a stranger who haven't even talked to you once, blackmailed you with the intention of breaking your relationship with your partner because he got cheated in the past. He's not any better.

He literally blackmailed Naoto for a stupid reason and was doing some toxic shit to Taichi because he had a crush on Nao. Also I understand rape is absolutely terrifying, and I'm not justifying it, but he apologized and regretted it immediately. I also think Nishina's personality didn't go well with Nao, imo.

I think it was explained well why he choose him. He loves him but it's just that. As you noticed, they broke up twice despite loving each other and admitting it. "Love isn't enough". It really isn't, and story showed it well by the times they broke up. They also broke up after the rape scene, they didn't just brush it off. That's when the seme realized he's still isn't good enough. He regret it and didn't chase Naoto because he know he doesn't have the right to. They broke when seme was being an asshole because love isn't enough. No matter how much you love you partner, it still doesn't excuse shitty behavior. That's why they broke up. They ended up together because they were willing to change. They're willing to admit the mistakes and apologize, willing to make up for it and willing to the best they could to make it work. Because they both wait for the other to forgive them first and not just blindly chase them because they love them. The key in a relationship isn't really love, it's the effort to make it "work". You can't help but make atleast one dumb mistake in any relationship (but please don't do rape mistakes). How you own up and make up for it is what matters. They appreciated the efforts both of them made to make it work. They know their partner isn't perfect but they know also know, their partner will never cheat and will try the best to make them stay. That is why Taichi is better than Nishina, when it comes to Naoto (he is dumber thou. Prone to letting his emotions over logic). Taichi cares what Naoto wants. Nishina on the other hand, was trying to push his feelings to Naoto by ruining their relationship. Nishina came between them with that intention. That isn't love.
everybody in this story is so aggravating and pitiful except the mc(the mc is still pitiful)