I'm not sure why the hero was considered an ego maniac. He was sexy and per usual in romance novels, popular with the ladies, but he was a nice and decent guy. His ex was a piece of work, and I was not at all surprised at the big reveal. (view spoiler)[saw it coming a mile away that the kid wasn't his (hide spoiler)] 
 At any rate, I really, really liked this couple together and found the book to be engrossing and well-written.