You have very good instincts so I think I would trust my gut if I were you.
Congratulations on daughters grad. My son is also walking next month, although he has a few credits to complete. His school only has one grad a year.
Good luck to you. I have been praying faithfully for you and TJ.
Everything happens for a reason, maybe Dad needs to find that it isn't better out there, he needs to realize how good he had it here. Maybe he will find God and that is the most important thing when he finds Him he will know he is supposed to come home.