That's a wonderful and well articulated, introspective post, it's awesome you've put yourself out there in such a way, not many people have the confidence to withstand the criticism and judgements others may have. Making a flippant comment is easy for all and safe but putting yourself out there to be judged is tough so props to you for that.
With that said, it's my true and honest feeling that ENTPs are more than wasted on INFJs, for them a type like the INFP is much easier to project onto which is why they so commonly date them. I don't think the INFJ requires nor desires the level of loyalty, communication, nor transparency that an ENTP does. I do think INFJs are very loyal to friends and partners when things are easy but when they get tough, their only loyalty is to themselves.
I'm not bashing a type simply pointing out the weaknesses I see in the match. I have a lot of INFJ friends in real life but at the end of the day I feel ENTP/INFJ equals an enlightening, wonderful, life affirming friendship not romantic relationship.
Seek out a type better able to deal with the ENTP brand of communication, expression and so on as well as a type that wants love more than the fear of having it. INTP, ENFP, ENTP come to mind and I wouldn't discount the xSTPs either for that matter. With an ENFP you get a very good communicator (naturally) and somebody that wants to be see by their partner. INFJs don't really want to ever be seen, Isaac Newton for example invented calculus but kept it to himself for 20 years!
If you do choose to move forward on the INFJ front remember these things:
1) If you experience ANY push/pull end things, it's a sign of an unhealthy INFJ.
2) If you want to be a stay at home dad and be with an INFJ choose an Enneagram 5 INFJ or one that has done a lot of self work and has integrated her work into her mental health needs. If you don't, she will resent you eventually.
3) Don't chase, be yourself, put yourself out there and leave it at that, a healthy INFJ will open doors of communication or at the very least maintain them after you do.
God speed good sir!