I believe the foundation of any happy marriage or relationship for that matter is built upon the following 6 building blocks/ingredients. These blocks could also be thought of as chain links with each coming into existence and getting stronger because of the previous one.
Building a strong foundation/relationship (requires time).
The Food Of Love...
1. HONESTY leads to TRUST
2. TRUST leads to LOYALTY
3. LOYALTY leads to LOVE & DEVOTION
4. LOVE & DEVOTION leads to INTIMACY
5. INTIMACY leads to EMOTIONAL SECURITY
6. EMOTIONAL SECURITY leads to REAL HAPPINESS
The previous links in the chain are in a particular order as to minimize the heartache risk. Putting the cart before the horse can lead to learning a painful lesson.
Too often people try to "force love" instead of allowing it the time to "evolve". Things also usually don't work out if you do it in the (wrong order). Starting with #5 may not lead to #1 and so on.
Well that’s my basic recipe for relationship happiness. Feel free to spice it up and add whatever suits (your taste).