Sooner or later, he thought. He'd explain it all sooner or later.
Just not yet. This was all too new and he needed to give her time first. If he knew a damn thing about Abby, it was how she reacted and if he told her that he'd been in love with her for well ... forever? Yeah. That was the kind of news that was best delivered after she'd had some time to get used to things. Used to having him in her life like this, as something more than just her friend.
This kind of thinking usually irritates me, but I can definitely see how after just a couple of weeks with Abby really realizing Zach is more than friend material, springing the "I've loved you forever" on her could be a bit of a bad idea. LOL
I really love these two together though. So great.