No, never too late to the party. There is definitely an ending where you end up with him, it is tricky to get (mainly cause the other guys routes have the potential to derail you off his, if you let them) and there is only 1 way to attain it. While there is no official guide, there are def some posts on Lemmasoft Forums that I'm certain can help.
https://lemmasoft.renai.us/forums/
Then search for "Dream Savior Gakuen".