As a long-term recovering meth addict/alcoholic, I'd be willing to bet that it's meth.
The best thing you can do is take care of yourself. Check into local Alanon or Naranon meetings in your area for face-to-face support among those who understand.
Get the book "Codependent No More" by Melody Beattie and read it. Amazon sells used copies cheap.
Take the time to read through the "sticky" topics at the top of this forum and educate yourself on addiction.
Please keep posting, asking questions, venting, whatever you need to do. You are among friends.
Welcome to SR and sending you hugs of support!