Not enough. That would explain it. He's being selfish, he really is. It's not that he loves her too much to let go, it's that he doesn't love her enough to let her go.

Perhaps he's figured it out. Finally, after so many years... he's figured it out.

It's not that he's too in love... it's not enough. Because... because if he really loved her, he would let her go. Let her make her own decisions and come back to him on her own time. If he loved her more, he would have the strength to let her leave.

Hell, he wouldn't even be wondering about it all if he loved her enough.