It had to be you
I have just finished reading a great book, It had to be you, by Timothy James Beck.
It has been a long time since I stayed awake until 3:30am reading a book. He's written a sequel, He's the One. From the review at Amazon it has a new main character. Secondary characters from the first novel reappear. Daniel, the main character of It had to be you appears as a secondary character also.