Their relationship is one of the bigger mysteries...
Hayato is probably 15 or 16 years old.
Taka is a toddler, somewhere between 1 and 3 years old and Hayato mentioned that Taka had just been born when Hebihara left.
That would mean they had been together for more than 10 years.
And then they decided to get a divorce just after having another child?