
I think that the idea of him (long hair) being the uke comes from his previous relationship, it was imprinted in him that he wants to be the Neko and since he's a virgin, being the top didn't come to his mind. And the Neko in the end was originally a top? It says he's a tachi but I think, he got turned on Really bad and let him (long hair) be the top instead. Which is, a first for the both of them

The uke clearly states in the beginning that he’s NOT a switch - that’s why it didn’t work with his previous partner, he prefers to be the uke. He says he’ll be the seme with the ‘beautiful guy’, probably because he has crush on him. In the end, the ’beautiful guy’ realises that he doesn’t automatically have to be the uke, just because he’s beautiful and ends up wanting to top
It’s a seme supposed to mean top and uke bottom the beautiful guy said that he’ll sleep with the other guy if he was a top but how did it turn out to be the opposite