Did you know there is a head canon that Megumi and yuji actually sleep together, because megumi has nightmares of Sukuna ripping Yuji’s heart out and Yuji is really dead so Megumi checks Yuji’s heart and pulse very night. One time Yuji woke up to Megumi doing this and he wasn’t mad so he sleeps with Megumi and 95% of the time they cuddle and spoon
He literally said during their first meeting, "I hate playing against people who suck." And, in a sense, I believe he still felt that way. But despite that, he ended up realising that Hinata was exactly the type of spiker he needed in his life. Truly one of the best moments of acknowledgement in Anime history.
Reality test: I think they are best friend, not a gay lover because Nishinoya likes girls, not boys. I think Asahi only sees him as a supportive friend.