This was really cute and tons of fun!
(Also found a minor bug: I got the 'get well soon' card after a successful date with EoC which I'm pretty sure is supposed to be for the bad end?)
Fixed!