I don't know if I'm being unreasonable or if I'm losing my mind or what.
My husband and I have been together for 6 years. He was fairly charming at first, there were a few possible red flags at the beginning but nothing obvious. He appeared to just be a bit of a chronic bachelor. He liked his own space, a bit moody with me sometimes and had a bit of a verbal temper - again nothing major, he just got a bit shirty every now and then but he had a demanding job.
I know you probably know where this is going...
He became more demanding and his mood swings would be more frequent, he'd say things he "didn't mean" and be full of excuses/apologies. I was fairly new to relationships and thought that maybe this was how some people were.
18 months ago I got a really bad case of flu, I was hospitalized but instead of being worried or looking after me he just ignored me - started stonewalling me. He seemed almost annoyed I was ill. I questioned this and he said he found it stressful but he never worried about things like that 
I recovered and things seemed to pick up, until lockdown happened. He's been verbally mean almost daily. It's not always something that would be obvious to outsiders - snidey comments etc.
Fast-forward to tonight and I finally plucked up the courage to confront him about it and he apologised.
He then said to me that he hated me sometimes because I was nice and kind. He wanted to be married to me but he isn't capable of feeling real love. He then went on to tell me that when he was in secondary school that when he was 15-16 he severely bullied a kid and made his life a living hell - his exact words.
I literally, I just, what the fuck?!? How do I, I don't even know what I do with this. I'm just sat on my sofa thinking what the hell do I do now.