Distance does not matter if two hearts love each other. Maybe it's hard to be away from your partner but it's just a matter of trust and being faithful. Time will come that you will be together, but for now you both have to strive hard for your future, for your kids to have a better life. What's important is you keep in touch with each other, avoid temptations and always pray for each other. Others can not survive this kind of routine, but keep in mind that you will. It's just a phase..you will get through it.