What would you do!?

I just need a different perspective on my situation. I truly don’t know if I’m being spoiled/ dramatic or if I need to cut myself some slack.

For starters, my husband and I work opposite shifts. I’m a school teacher and he goes “work” while our daughter goes to MMO as well as when I get home at 4:00. He comes home around 8:00-9:00 each night. He has just started an HVAC business with not much success so far. He has spent 100’s of thousands on work vehicles and tools. However, his main business is selling marijuana, which is not legal in my state. He has been a dealer for years. I’m honestly okay with marijuana and am all for it being legal. However, it’s not legal and can get him in a lot of trouble. Already has, actually. Around a year ago is when he ran from the cops and they came to my house searching for him. We had to scrape up the money to get him out of that mess. It sounds bad, but I put up with all of this because it makes the money that we need and my husband is a wonderful person. Seriously the best. Would do anything for anyone. Best dad in the world. Not your typical “drug dealer.” I love him but I am not one of those women who need someone. I am very independent and not one to put up with crap.

I say all this to say that, at this point, it’s all just too much. I have a safe and respectable job. I work hard. I make a steady income. I take care of our house, pay our bills, etc. I pretty much run my household. I deal with 21 third graders and then come home to my demanding toddler and a messy house every day. I’m upset that he gets to spend time with our daughter without a care in the world and then goes to “work” which is super easy and consists of hanging out and getting high in the process. It’s just hard. I can’t help but to feel negative towards him and refuse to support him with what he does. Good things come from hard work and he is not putting his energy towards his company. What’s worse is that he blames me for holding him back since I chose to go to work. I don’t make a lot and don’t particularly enjoy my job, but I deserve to work when I have earned a degree. On top of all of this, my brother is in prison and has almost died several times this year due to overdose and my dad is dying of cancer. I just can’t manage it all and consider the weight that would be lifted if I separated myself from my husband for a while. What would you do?