File:TViT 'Mea Culpa'.jpg

Summary
'Mea Culpa' means 'My Fault' so I'm guessing you've guessed what this picture's about. Yes, it's that 'happy ending' we've all been waiting for, but it's very bittersweet ... (btw yes Veil forgives him) :P