This kind of relationship, while seemingly fine on the surface, is usually not sustainable in the long run. Eventually, their non-compatible wants will come to a head and it will all come falling down. They really need to have a conversation about it soon, as difficult as that may be based on what we've seen of their personalities.