Melian ... you referred to him as your 'new partner - ex after the other night' ... so I presume you and he are no longer living under the same roof.
If that's the case, please keep it that way as, if he's T1 diabetic he's certainly NOT behaving responsibly in managing his condition if he's taking drugs and alcohol and if that's what taking drugs and alcohol does for him, then you're better off without him. Don't feel sorry for him, don't make his diabetes an excuse. There are millions of people coping with T1 and T2 diabetes who do so responsibly and without resorting to violence, even if we do have short fuses from time to time.
He sounds like he needs to do some growing up. And you sound like you need him about as much as you need a hole in the head. :wink: