Love, I don't know if you are seriously asking... But here it goes... It's called responsible, unselfish, trusting and unconditional love... Neither of them were in the place to love freely and or to the fullest, yes, they were right for each other, but each of the parties involved had to continue with their own lives in order to achieve their dreams, they trusted each other, and loved each other enough to know that time and distance wouldn't change their feelings. If you still don't understand it, I really hope you get to experience it, it's amazing to know someone out there loves you enough to respect you and your dreams, and will give you freedom and time to achieve such dreams. If they had continue with the relationship, then, probably, resentment would've grown, and with it, distance, sometimes, the best way to show love is via respect and trust.
So he loves the uke but he still wants to leave the uke so that he can become a fairy? Seriously what kind of love is that?