You're doing the right thing for the right reasons, as hard as it is. I admire your resolve and your strength.
As for his parents...good luck to them. I hope they get educated because that's got enablement horror show all over it.
Best of luck to you and your baby...she's a lucky girl to have you looking out for her.