Don't give up , things will get better
And u are not a failure , u can only fail if u dont try. so aslong as u tried u are not a failure.
Im glad you are looking forward to going to this group I hope it helps.
And as for your mom she probably will never understand because she has not have to life with it every single day all you can do is try to make her understand to a certain point and some people will just never get it and just think its easy to fix.
But we know its not and I hope things will get better for you

Hang in there my friend!