you are more than enough. your child is more than enough.
however, addiction doesn't give a ratsass - anyone in the way of continued active addiction becomes collateral damage. he has never truly attempted to live a CLEAN life, he has always been ON something. his addictions are not limited to JUST drugs. sadly, that's a big battle....for HIM to fight.
or not. see that's the thing. people are free to screw up their lives, and are not obligated to consider anyone or anything else first. with this selfish behavior comes consequences. financial, familial, legal.
protect yourself.