Your son hates your former husband. I do not think it is wise to to have your son and the man in the same home. If you give the man a new chance, you should see him without connecting him with your son. Normal people have a choice, but there are people with personality disorders who are acting according to their disorder without having a choice.
Unreasonable jealousy can sometimes be treated by SSRI medicines and psychotherapy.