Oh dear OP, this doesn't sound good :(
Was your DH always like this, or is this new? You DC may well be picking up behaviour from him, especially if it is long term. How do you deal with his aggression? If it leads to him getting his way because you avoid confrontation, they will copy that.
It seems urgent to sort out your relationship if it is poisoning your relationship with your DC, it isn't good for them to have this kind of atmosphere. If he has changed, you need to get to the root of the problem. Counselling mY help, some together and some separate if you can get it. If he has always been like this it sounds like you might need to separate if it is making you unhappy.
I second what a pp said about getting some time away from them. Do you have family support? A bit of time on your own might really help. It's hard to like somebody if your needs are always suppressed by theirs. If you don't have family support, can you arrange sleepovers? Perhaps offer to host one first, then ask another parent if they are hPpy to reciprocate. If you are lucky, you might be able to get both out on the same weekend and hVe a weekend to yourself, either to try to fix things with DH or to have some "me time". If only one DC is out at a time, you can have some quality time with the other - you might be able to reconnect And find things you have in common.
Daily grind takes its toll on all relationships, even between parent Nd child. Try to break the cycle and see if it helps!