By communicating often everday. This will make you and your partner become closer and will be able to trust one another in what they do when your not there.
I wouldn't count on it. People are the way they are for a reason. Don't stay with someone counting on them to change. It probably won't happen. Plus, then you will be unhappy when they don't change....