Only you can answer if you are or not prepared to give it a go,i can understand how you feel having him violent as a drunk,i really understand,if you decide you want to give it another go he MUST get himself straightened out BEFORE you get back together not IF you get back together,if you've been happy with your life since you split then going backwards will not do you or him any good at all and keep him as a mate,the main priority in all this is your son,do what is best for you and him!!!