Could it be that you lack people you can share your thoughts with? There are a great deal of others who are on simillar paths. You just need to find them. Look for some arists, musicians, hippies... alternative people. Some of them will understand you and maybe show you a new perspective.
Have you decided what you want to do with your life yet? If you don't care for money, looks and the whole rest of the cultural lies, then you shurely don't want to pursue the "normal" path that is expected from you by your environment. If this is the case, you have to find something you can work on and you have to think of ways you can support your physical life (Thats why at least some money is of a certain importance). Yes you have probably fucked up a possible life for you: getting a career, a wife, two kids and a dog, buying a house and a car for everyone and all kinds of useless crap, then probably dying alone because your children are bussy getting a career, a family, a house, cars and lots of useless crap.

Find a new balance! Yes, everything around is confusing and wrong and frightening and it slowly falls appart. But you can be positive about it and change something for the better. Surround yourself with good and honest people and see that you support each other. A good and stable social network is something almost every human being needs.
Quiting the weed is a very good idea, if you don't use it for spiritual growth. If you do it regularly with your current state of mind it can make you passive and stop you from doing things. That way cannabis can steal many opportunities from you.
Keep your spirit up, spread some love and peace and you will receive love and peace back.