Marriages may be made in heaven, but it does not assure a heavenly experience once you commit to it. While it will give you the companionship of a person and the stability and security you need in your life, it will never promise a life full of happiness and perfection.