This must be so very disappointing and frightening. Sadly, I think you do need to put the wedding on hold. It sounds to me like your boyfriend isn’t ready for marriage but doesn’t know how to admit it to himself or share it with you. So he is acting in ways that will force you to make the decision. Do both of you a favor and make it. Let him know that you still love him and would like to make a life with him (if you do) but that you can’t do that until he figures out other ways to manage his feelings.
Acknowledge that maybe you also have some things to learn about fighting constructively. All couples disagree at times. Healthy couples find a way to be loving and supportive while they work through their disagreements. If the two of you can’t figure it out for yourselves, you might find it helpful to see a couples therapist for awhile to learn new ways to negotiate differences.
I wish you well.