Most of the time I live a happy normal life with my partner, we are currently trying ttc with no success yet. For the past week he has had some friends over to stay from away and I notice that he becomes a lad and plays up infront of them, trying to be funny all the time etc and being quite rude towards me although he thinks it's funny and I dont. I said I dont think it's funny i get replied with I have no sense of humor and I am too quiet. We have been bickering the whole week. Last night he got angry with me again behind his friends knowing he was screaming at me to get out of his house. I ran to collect some of my things he then got in my face telling me I cant go yet as his frineds will see, pushed him back slightly as was in my space he then hit me across the face to which I just screamed and cried so loud. His friends would of heard this. I then ran to my room for the rest of the night. The rest of the night I heard his friends laughing etc as they carried on there card game etc. Not one person came to see if I was ok. Later that night my partner came to bed and apologised for hitting me and again this morning he was trying to cuddle me and made me a tea. I feel so upset. He has hit me previously when angry and I know it's wrong but then he apologizes and he has temper issues but just with me it seems. I love him as we get on well when we do. Feeling so confused and upset.