Haru is pretty stubborn too and goes at his own pace. Do you really think Haru would ever let anyone top him with his character from the anime? Haru is compulsive and obsessive with the things he likes, he can be a lot more focused and forceful than rin who has a hard time showing his feelings and overthinks things he likes. (wouldn't let such a hesitant guy top me as an uke, I've got more self respect.) If haru managed to claw all those feelings out of rin, he would just fall apart like putty in his hands just like when he kinda gave in, in season 1. He always has to throw a fit before he complies
It's cute and all, but... am I the only one who have an impression that Rin fits better to be a seme? I mean, he hates to lose or be weaker one, so I don't think he should be so submissive and willing to be topped by someone, especially Haru :P Haru is much more calm and impassive, I suppose he wouldn't make a big deal of being an uke ;)