You are most compatible with ENTPs and ENFPs. You love their big ideas and wild hypotheses, and can easily banter with them. You ground them and bring a sense of future-planning, whereas they help you live more life by gently pushing boundaries (in directions you want to go).
Wild card: ESTP and ISTP. This type helps you live in the moment, instead of living in your head. This can feel like a breath of fresh air, given that so much of your life is dedicated to the pursuit of perfection.