Amazing story. I felt like the infidelity was handled extremely well, especially I think since it's so established that the homophobia is commonplace and so Ginny comes off more as ignorant than anything. I think this is now going into my personal canon. Way to fix that epilogue!