Do not try and change your spouse. You married them the way they are, and it is unfair for you to expect them to change for you. The only thing you can do is to change yourself to be a better you. Be the right person for them first, and they will be the right person for you.