Well that was unexpected. I was expecting something really messed up but I appreciate the happy ending. (Still, could've been better but this was still a fun little read)
Usually, I would gladly call the MC a bitch in situations similar to this if the girl that he CLEARLY liked was CLEARLY trying to make a move towards him, but...I feel like he didn't really wanna go through this because 1. Things were moving way too fast and 2. He was probably getting bad vibes...