If your partner has these Green Flags, you have hit the Jackpot!
meaningful relationship
Balancing Independence and Togetherness in Your Relationship: Guide to a Healthy Partnership
lasting relationships