Exactly what engineer said.
Reading your post, you seem to want to have your mother set up the rules, including money.
Is your lack of performance at school, and life in general indicative of how it was before you went off to college?
If you don't want to be a burden on her, then don't be. Until you figure out what your next move is (may not necessarily be college), get a part time job (20 to 32 hours a week), and do things like go out and buy groceries at least some of the time, like once a month. Give her money for bills, meaning half of the electric, gas, phone, cable etc etc. You see the bills come in, look at them and give her money for your half as soon as you see them. Don't short change her.
If you see you're running low on toilet paper, milk, shampoo etc. go out and buy some, don't just tell her.
A couple times a month pick up a nice meal from a local restaurant for the 2 of you, to give her a treat. Doesn't have to be expensive.
Live with her as if she if your roommate and pay your way, not as if she's your mommy.
When you approach her about this, put a months worth of what you would give her for rent in a card, and give it to her, and don't let her hand it back to you.
Figure out a payment plan to give her money from every paycheck to pay her back for the money of hers you wasted.
This will probably use up almost all your money. Good. At this point your priority is paying her back, and helping her run the household.
So, sit down and figure out what (1) half the bills are (2) payment for your room (3) a couple of meals and some groceries (4) repayment of the money she put out for you.
Add all that up and that's what you have to make at a part time job each month. If you get paid every week, give her money every week. If you get paid every 2 weeks, give her money every 2 weeks. She is to be your first payment, and not to be shortchanged ever.
While you're working part time, if you decide you don't want school, use your off time to look for full time work. Maybe get a part time job you work on weekends or some nights so you have weekdays to look for work.
Get that part time job AS SOON AS YOU CAN. Like tomorrow. Take whatever you can get.
That's how an adult would handle it.
Plus, by handling these responsibilities like an adult, next time you go to school or get a full time job, you won't behave like a child and sit around playing video games.