for me the best ending is with jhonny ,its soo good! his ending just seems so real/natural to me and it actually touched me. normally i would choose the female character i like the most but for example characters like nefereti and mare didn't really get to me, they didn't seem too real, for me they just like you bcause you're the main character. and mare you dont actually talk to her at all! and this is why i find jhonny the best and ginny after him. thanks for the amazing ending