There's no way we can know the answer to that.
If he has good sense he will.
Depends on how well he listens.
,Good luck with that. It really depends on his personality.
You sent him away. If you want him back, you've got a lot of sucking up to do. Up to him to decide now.
Depends on who he his. If he's smart he would.
Sam you really need to decide what you want? This lad treated you badly (like crap), and called you paranoid when you know he was doing wrong. Do you want to stay in a relationship like that? If you haven't had enough of his behaviour then stay until you've had enough.
Hopefully he will leave you alone, but don't test him in order to see how much he loves you. If he loved you he wouldn't treat you bad in the first place. If you make the decision to leave make sure it's a strong decision. You may feel panicky right now because you have been with him two years, but if you feel this way about him after two years, how would you feel after four? There are good guys out there, that will be respectful and treat you well, but while you are with him you will never know. Give yourself time, time is a great healer, and make sure you go out with your girlfriends, never give up your friends they will get you through a lot.