Laowai2? (UK)
Being married doesn’t only mean sharing your social life and having consideration for someone else. It also requires compromise and perhaps patience.
Having kids is a whole different ball game. You need to be prepared to dedicate your life to them and put your own needs in second (or third or fourth) place. They are your responsibility, don't assume that others will always be there to help and don't expect to be appreciated. If you choose a spouse well, the responsibilities will be shared.