when you have grown up a little you will understand the need for a job and the need to be responsible. Sure smoking weed is great, but if its all you ever did it would get old trust me. What it sounds like you need to do is make some friends that share your same interests, be it smoking weed or whatever and mold your life out of who you hang out with and what you spend your time doing. If you are around people that share your common interests then they will appreciate you for who you and and also the way you choose to live your life.

I remember being young and aspiring to have the "simple" life. Only problem is as you get older you realize the word "simple" and life don't get used in the same sentence.