Mairimashita, Senpai! Sekirara ni Kiss Piece by Suga Mizuho Orange

i love tear jerker romance dramas with angst!!!!!!!!

the answer to your question is that it's an unraveling plot. just play the game and everything builds, comes to a peak and makes sense in the end