I'am an ENTP guy and I just love ESTJ people !
I think what's make you great is you always try to be better and to be perfect !
ENTP guys like me love to make a system or a product perfect but we never think to make ourselves perfect !
So somehow we have commons point !
C u !