Am I wrong?

Me and my husband went to a music festival and were getting really drunk and having a great time. We were close to the stage and some woman came out of nowhere and put her hands down the front of my husband's pants. My husband grabbed her arm when he realized what was going on so hard he could have broken it. Just saying my husband was drunk and she came up behind him. So all he knew was a strangers arm was in his pants. She started yelping and I cussed her out. My husband pushed her back and also cussed her out. However I noticed that my husband did have an erection. I waited until we got home to talk about it and asked why he got an erection and he said because someone was touching it. I ask did he want to fuck her. He said if he wanted to fuck her he wouldn't have almost broken her arm. I just felt some type of way that he got hard from another woman touching him. We actually started fighting and now he's giving me the silent treatment

Edit: Please stop acting like I'm shaming my husband for being beaten and held down and getting stuff forced up his behind. He's not traumatized. Some drunk girl who he could break in half put her hands down his pants and HE got a BONER over it. Y'all are acting like I'm shaming him because he was violently raped. No I'm upset because he got hard over a girl who clearly wasn't a threat putting her hands down his pants and he liked it.