he wondered again if mary galvin could have killed the girl , her personality corroded by seeing her now hated ex-lover day after day , and having to watch as he paraded his latest mistresses under her nose .