I've been with my partner for 14 years. This is the first time anything like this has happened.
In the middle of the night he turned over in bed to hug me. He said I smell a little of cat pee (we have an old cat who sometimes pees the floor, I try to clean everything best I can, get carpets cleaned etc but I guess the smell sticks). He turns back around. Few minutes later he asks for a hug, I say no I'm paranoid now you said I smell. He says get out the bed. I don't. Another few minutes later he asks again for a hug, I say no again, not til smell rectified. He keeps telling me to get out of the bed, if I won't do what he says get out the bed, I keep saying no I've no other duvets in the house within easy reach. He says he doesn't care if I sleep in the street.
He kept pushing me and it hurt. After a few minutes I got up and slept on the couch with a jacket covering me. Today I have finger bruises on my upper arm where he kept pushing me.
Just in shock.