5 pointsPlease stop smoking weed.
1 pointThat lack of sleep is probably from the withdrawal. Sounds like you are over the hump with the withdrawal. Good news about the sleep!!
1 pointThat sounds terrifying, but it's nice to hear you're doing better. My symptoms are more annoying than scary right now, it really just distracts me from what I'm doing and takes me out of the moment.