I know!
I was not expecting that at all.
And it was done perfectly! They know eachother so well and they help eachother grow.
Why would they bring this up in the episode before the series finale if it wasn't going to end well?
Bringing back Gio and Henry only shows that Betty has gotten over them and look whose been there all along? Daniel!
*squee*