
David should dump Tea Leoni, she is no good for him. You can clearly see that David has a deep fondness of Gillian, They are soulmates who should be together, but they can`t because they are tied to someone else. They need to leave their significant others and be together. Gillian would make a great Stepmom to David`s Kids and He would make a great Stepfather to her children. David and Gillian belong with one another, and both Mark and Tea are envious on how David and Gillian really feel about one another.