Has this man always been like this with you? Do you still love this man & do you want things to change for good between you both?Its a critical situation & I believe if you both courted you already know these things,I feel you can manager the attitude thing. I suggest you talk real well with him abt this,after the talk if u still feel like going over to continue your life with him in Canada then go. Truly don't do what you will regret later. If this man has tried violence on you then don't even bother working things out. Nawa maybe his hot attitude made u fall out of love,in the end if you are already too irritated abt this whole thing & u can erase every iota of doubt from your mind concerning your decision to leave then quickly leave for your peac