While playing, few times I had the thought that the MC is Melody's Father. that somehow the girl that he was with and left the same time (high school or college, cannot remember exactly what was said), could be Melody's mother but I'm kinda not sure, since he din't really react to Melody's mother name in any way that would make it really possible. Still its never mentioned how old is MC. At least I don't remember it being said... maybe a different kind of choices would tell something but no idea.