Ya, your mom probably knows. I know that my dad is very suspicous because of one tiny incident where I was " a little off ". Im pretty sure he knows I smoke weed, jsut doesnt want to confront me about it. And that is from a very small incident, yours is a serious of big incidents. I would say your mom knows but isnt going to take any dramatic action until she catches you.