离婚老公和小三同居三年了,又抽烟、喝…

离婚老公和小三同居三年了,又抽烟、喝酒,还赌博。经常和我吵架打我,我喊他离婚,他不离。要是上法庭,应该怎么判?