You made a big step already whether you believe it or not buddy. Your realizing the patterns that you induce in your life when you lose your gaurd.
Obviously you don't need these drugs, which is something you must come to terms with NOW. Don't believe me? When your in a new environment you don't run back to find a way to the dope(I've abandoned everything in my life on more than one occassion to just get high and give up). So your far from hopeless.
Getting off these things literally is hell at first but it get's alot better, but living with them is death.
You mention you get bored? I used to have the same problem too. Also you mention kind of a "broken home" I don't mean to imply you were abused or some shit. But what I'm saying is your parents are divorced.
I think your more emotionally addicted to these things than physically. I don't mean to make you sound soft so you don't have to talk about these things hear. But here's some questions to ask yourself.
What are your goals in life(you feel lost)?
Are you depressed?
Are you waiting for something, but you don't know what?
Stealing from your parents is unacceptable behaviour. You are an addict. Whether it's to one substance or to just being fucked up. You have an escape addiction. What is the core here, what are you trying to escape from?
Can you sort this out on your own?
I've gone through this man. It's so hard to face yourself 24/7, and not let yourself slip.Your going to get depressed but there is an unresolved issue whether your sober, or high, at your moms pad, or your dads. I need you to attack it.
If you wanna talk more privately about it don't feel weird about PM'ing me.
But after you find the root. You need to find a way to pull it out of you, without taking too much of your own flesh with it.
If it really is just boredom, than you need to learn self-confidence, willpower, hobbies, and
you need to gain a tolerance to boredom again.
I have a lot to say, but I don't wanna scare yea off, and I don't wanna write a novel about some bull-shit that might not apply.
Get better dude, I know where you are, and it's dark. but you can find your light and continue to shine, but you are going to have to fight for a while, and it's gonna hurt..