Thanks so much, I'm glad you're enjoying it! Also, here's a walkthrough if you need it.
As for the endings, there's an old blog post I had that goes into depth about my interpretation of the endings. There's a slight spoiler in it, soif you'd rather read it when you're done with the whole game, to sum up, I consider all the endings as alternate realities in a sense since I don't like "bad" endings in VNs. I think though, if you'd have to consider which one is the best, it'd be three, but you have to complete both endings 1 and 2 to get to 3. Hope that helped, & thanks for playing! ^^