I am so sorry. Meth is such a different animal when it comes to drugs of abuse. It robs people of so much.
I hope that your Ex ABF can find his way again. Please take care of you-just because it's him in jail does not mean that you aren't going to hurt.
Prayers for you.