I live with my husband, son, daughter (from previous marriage), and infant daughter (5 months). I also have a step-son (husband’s previous marriage). On a regular basis my husband and I have a really good relationship. We have 11 years of friendship, and 3 great years of marriage. In the past we have had about one to two arguments a year, nothing to ever make me consider separation from him. The fights usually happen when my step son comes to visit, and often revolves around the fairness between all the kids and my place as an adult, and the mother of the household. Granted my children live with us both on a daily basis and know the rules, my step son has visited us often enough to know how it is when he comes over. Long story short, on Friday, We dropped both boys off for Kung Fu practice and as I was leaving out, I noticed that my stepson had brought is PSP game with him, so I told him to let me take it back in the car so the no one would steal it if he sat it down. Once we got home, he ask me for it, but we were in the middle of dinner so I told him to go upstairs and take his shower and once he came back from taking his shower I would have it out. My husband had already gone upstairs for his shower 3 minutes prior to our conversation. So about 10-15 minutes go by and I was just starting to move around after eating my dinner, getting the baby situated and straightening up etc. So my husband comes down in a tone that he has never used with me before saying "Where is my son's PSP?" so I'm in shock like is he serious and I say "Huh" and says "You heard me, Where is his PSP?" he told me you lost it. So I tell him in the same tone he's taking with me, that I am an adult and that he will not talk to me like that. Next I walked over to the diaper bag and pulled out the PSP. I tossed it on the sofa next to him because he was holding the baby and when I tossed it, it nicked his elbow. He immediately jumped up assuming I tried to hit him, as I explained to him that I wasnt trying to hit him, yelling started and we were face to face arguing hard. In the exchange of words, this guy spits in my face. I was so stunned that I through what I had in my hand (my wallet) and it smacked him dead between his eyes. He backed off thankfully, because like I said this was behavior I had never seen come from him before. We did not speak for the rest of the evening, and in the morning, all I could think about was how he spit in my face and what the pure act of spitting on someone means to me. It is Sunday and after about 12 apologies since the incident I still can't get over it and I am ready to leave simply because of my self morals. To me to spit on someone means that that person totally discuss you. I am in shock because of how good things are normally between us and just how it all went down. The under side of the situation was as a his wife, I should never have to justify my actions as a mother, or remind him of my place in our marriage, simply because that's not a problem from him. My children respect him and look at him as Dad, but he has yet to enforce that with my step-son. Not only did he go upstairs and lie to my husband, but he played us. The whole thing just don't sit right with me.....it seems like He was "telling on me", and my husband came to me like he was going to punish me if it had been lost? Anyway it's all too much for me and I can't get my mind around the whole spitting thing? Am I overreacting?