Well, let's see, he pulled a knife on you after dating for so long...I am sure it was a mistake...and I think you should totally meet him...meet him in a dark alley so when he shoves the knife into you by accident for whatever reason then they won't find your body right away...and you can decompose and think about how stupid you were for asking a dumb question, while knowing the answer is HELL NO!
Look you must be really stupid if you think it is safe to go see someone who pulls a knife on you. If you want to die go ahead! But, if you don't want to die, then don't see him. Never ever date someone who can pose a threat to your life, regardless of how much you may care for the guy....there are better guys out there who will treat you better and never threaten your life....so why don't you go and try to find someone new.
P.S. The stuff that I said about actually going to meet him in a dark alley was meant to be sarcastic and I advise you not to meet this guy, and if you do, do it at your own risk...but I still think it would be stupid to do so...so think about it...and make sure you know what you are doing before you jump into this.