Little hint, he likes the challenge of being teased, something he said right at the beginning, you'll know you got the good ending by Day 28 I think.Good luck!
Thank you, I replayed his route and got the good ending. It was so worth it going back and restarting.