Yeah, very much the same type of situation except in Last Call it is 2+ weeks of ghosting instead of 2 years. The only way that Fiona is forgiven is if she explains that the apartment burned down with all their stuff in it and that all the pictures were of her long lost half brother who she just met. Considering how unlikely those two possibilities are the only logical conclusion is she has decided to move on from the MC but hasn't had the common decency to tell him.Actually, seeing the sigs on your post reminds me that this is a very similar situation to steph in leap of faith, I made very similar arguments there that she has time to drag the MC back to the house she shares with a guy she married while ghosting the MC but apparently doesn't have time to explain anything.
Time to tell that bitch to fuck off as well since any possible good reasons for disappearing for 2 years died the moment she had time to fuck but no time to explain all while apparently having lived within walking distance from the MC.
Steph is even worse, nothing she says will undo the 2 years of ghosting. In both situations I am annoyed that they are even considered LI because only a weak willed idiot goes back to someone who treats them like an accessory.