Moving to a new town may be pretty tough since you have no money and you risk being in a worse situation but you can still find a job. You should probably stop smoking for a while to save money and pass any drug tests

And Navy is a great oppurtunity for you to get a brand new start on your life. Youll have money, travel the world, make lifelong friends, and youll be able to get an education. Only bad thing is you cant smoke but your life is more important than marijuana. Id say go for it and start a brand new life