Complex sentence: He is a homosexual, and has insecure romantic feelings towards Okabe, who calls him by his full name, and thinks of him as a pupil.
Split into simpler sentences: He is a homosexual, and has insecure romantic feelings towards Okabe. Okabe calls him by his full name, and thinks of him as a pupil.