Riden is a person who can't keep up a relationship. They keep on giving love and affection unbeknownst to him, they find him toxic. He doesn't know where to drawline and give some space.
That one Sonic the Hedgehog game that came out in the same year that "Sonic the Hedgehog" (2006) came out yet nobody talks about it but everybody talks about Sonic '06