You didn’t ask a question but this is certainly a cry for help — even though you say you don’t want to change. What you are describing is addiction with a capital “A”. No, it’s not “just” weed and tobacco. People differ physiologically and psychologically. You obviously can’t handle either. You are addicted and it has taken over your life.
You’re right. You can’t do this on your own. I don’t know if you have a co-occurring mental illness. I do know you need treatment. That means following through with medical and psychological help. If you can, look for an in-patient stay to jump start you to sobriety. If you can’t do that, please look for a mental health center or practice that specializes in substance abuse and take your treatment seriously. An important support is NA, Narcotics Anonymous. Yes, I know. Weed isn’t a narcotic. But NA supports anyone for whom drugs are a problem. Here’s their website: http://www.na.org/
You made an important first step by writing to us here at PsychCentral. Please take the next one and get started on treatment. You are only 24. You can get free of this and have a long and happy life.
I wish you well.