Hello Aim,
Whats it like living in Japan? I have great interest in that. As far as the troubles you are dealing with…trouble with your partner will be a constant. How you handle it is a big part. I have experience in this department. It can be very challenging and learning how to sort things out with another person under the pressure of having child/children break most relationships apart if not handled correctly.
Best of luck. I myself am currently putting in the good fight with my own marriage/family. There are highs and lows. Hang in there. I am always around to talk if you would like.