Husband going out too much

My husband and I have been together for 6 years. Our son is two and a half and our daughter just turned 1. This weekend he's going on a camping weeekend with his friends because apparently "it's dirt bike season." Considering he's going to spend all weekend with his friends and he works with them all day Monday to Saturday I thought he would spend some time with us since he won't be around this weekend but he hasn't. He's been over at his friends every night this week until really late and never gets home until both the kids are in bed. It's been like this almost a year. He's even told me he's "done asking if it's ok if he goes because I'll always say no and he'll never get to live his life". I had a devastating miscarriage last month during one of his camping trips and I begged him to come since I was losing so much blood and he refused claiming he was "too far away" (it was 2 hrs away) and that he would be back super early the next morning. I stayed awake all night in agony actively miscarrying and he didn't arrive home until 6pm the next day and went straight to bed claiming he was so tired because he up all night drinking with the guys. He never even asked if I was ok and left me up taking care of both toddlers alone while still miscarrying. We moved away from our hometown last year and I have no friends and family here for support. He has also said he'll "possibly" be going out camping for the next 6 weekends and I have to be ok with it because it's once a year. But he's literally never home and when I get upset and ask him to stay home he calls me unbearable and says he'll divorce me if I keep telling him what to do. He claims he loves us more than life itself and then treats us like this, I have no idea what to do. I feel so lost and alone. My son asks for him all the time and it's gotten so bad now my husband will facetime him for 20 ministers during work because he knows he won't be home after work to see him before he goes to bed😩 Advice?