I've recently realized all my love interests and ex'es have been ISFP. Which means it's the type I'm mainly attracted to. But the selfishness bother me a bit being an idealist, while understanding it...