It takes a lot of experience of life to see why some relationships last and others do not. But we do not have to wait for a crisis to get an idea of the future of a particular relationship. Our behavior in little every incidents tells us a great deal.
You cannot be happy with your family while being personally unhappy with your work. It's a Catch-22 kind of thing.