Well, sorry to say this (if this kinda hurts your feelings, im sorry. But it has to be said.), but all of you are right and wrong (telling your mom, dad, and you.)
You could have gotten the spoon so that none of those shit wouldnt have happened. Thats called laziness. Your old enough to do things, so do it! Getting a spoon isnt THAT hard. And your dad saying that you disrespected your mom for just blocking her hits? Nah nah bro thats bullshit. But hes also right, in the wrong sense of logic. If i mean that, he meant that you disrespected her because of the laziness part. And your mom just hitting you because you disrespected her? Nope! Downright wrong. You should have talked with them, and nothing could have gone that way.
Wanna know why im saying this? Because i dont want you to become someone who is just lazy. I dont want you to become this person inside who just forces people to do their stuff that they should be doing. Although 2 weeks have passed, just imagine that this comment was sent to you the day that happened.
Aight. Thats all. Peace.