My 32-yr-old (divorced) granddaughter is going with a (former) classmate she re-found online. Her children really like him. He seems like a decent person, but he cannot or will not stay with a job. He starts off well, likes the job, does well, and then quits. He is a former alcoholic, but alcohol is not a factor at present. His father has not been in his life.
He was formerly married & had to leave his children with his ex-wife, because years ago she moved so far away. Why would a person consistently abandon jobs?