Katsura is inconsiderate and naive, but I do appreciate the eventual character growth for him. Although more of it could have been expanded, he at least matured in the end.
Rin!