A happy marriage is not guaranteed no matter how much the partners love each other but there are so many variables that can have an effect on the happiness and success of a marriage. In a relationship or Marriage most important thing to remember that love is wonderful, love is joy, love is the greatest thing in the world.

If you desire to have a strong and long-lasting marriage then Here are seven secrets of a happy marriage.

Compromise

In a healthy relationship, both people involved must make adjustments to accommodate the other person’s wishes. Relationships are about not only taking but also giving. If you find yourself not giving very much, or feeling resentful of how much you give and how little you receive back, you may be in an unequal relationship where one side is taking more than they are giving. You and your partner are independent, unique human beings, so you’re bound to disagree now and then. You must be willing to compromise, sacrificing some control for the health of the relationship.

Make time for each other

Life gets very full very quickly with jobs and kids and especially if you're starting a company. So you may have to be deliberate about making time to be with your spouse to do things together that are fun, as well as the things you need to do. Have a date night, plan the occasional weekend getaway, take vacations together.

Communication

Communication is invaluable in a strong marriage. Marriages live and die not by the sword, but by the amount of discussion. If two people can’t find a way to openly and honestly communicate their needs and feelings to one another, the relationship doesn’t stand much of a chance long-term. Couples must find a way to communicate regularly, openly, and directly.

Respect

Love is overrated, it’s RESPECTING your spouse that will strengthen your bond and help your marriage in the long run. Learn to respect each other’s feelings and decisions, even if you don’t agree. Let your partner know that your respect and value for him/her or her supersedes the specific issue you are discussing. 

Acceptance

The best-kept secret to a long-lasting and happy marriage is all about acceptance. Spending all your time trying to change your partner or perfect those annoying little traits will bring nothing but disappointment. You fell in love with the person in front of you. Staying in love is up to you.

Keep Dating 

Dating your spouse is one of the most important forms of marriage “maintenance” you can do. It helps you re-connect and reminds you why you married them in the first place. Dating also creates variety and interesting experiences in your life that in turn create memories that strengthen your relationship and can act as a shock absorber during difficult times.

Trust 

Trust is one of the cornerstones of a great relationship. If you don’t completely trust the one you love, you will never be comfortable. You should have nothing to hide from the person you share your life with.