What are the best concepts to understand for finding compatible romantic partner? Attachment theory? Love languages? Enneagram? What about the relationship stages to happy marriage (romance stage, power struggle stage, mature stage)? Where can I learn more about them? What are your experience with them and others? I'd like to learn more.