Apologize (please read all)

Okay, so last night my SO and I got a new fan. Well, when ever it turn it made a clicking noise which scared our son. At first, you know it was funny, but my SO kept doing it to the point to where it wasn't funny anymore. Our son was shaking so bad from being scared and I started to get upset. I had asked several times to please stop and then I got an attitude and told him to stop. He then put his finger in my face and was telling me that I needed to listen to him and stop. He was flicking me in the throat as well. After a minute of this I had enough so I stood up and grabbed his finger and twisted it in order to try and get him to stop. I know I was wrong for acting out of anger, even though my intent wasn't to hurt him it was only ment to get him to stop. It's morning now, and we're still not talking. How can I apologize for my actions? Any advice at all will help. Please.