Hmm... Even though this has some unique aspects (seme has gay parents, uke knew he was gay and tried to ignore it but doesn't deny it to himself) it's largely just *okay*. I could see 3.5 on the basis of the story being sensitive and mature.
Kimiiro Eden