Disclaimer: This is not me, but my mom writing this. So every 'me' and 'I' is actually my mom.

My ex, our kids and I went out of town to see my mother for couple of days, since she is in hospice. We all went to my sister in law's parents house for dinner. We all had a good time and our kids wanna head back to the hotel and go swimming. 

My ex got his GPS working and was going to what it is saying, but then he begins wondering why the GPS was not taking him to the right direction that he wants to go. So after a little bit, he begins to get frustrated. So I decided to pull my GPS and help him out.

After seeing the directions on where to go, I told him to turn the direction my GPS is saying to go, but he seems that he doesn't want to listen to me. I then got a bit angry and told him to turn. He told me not to raise my voice at him, which I wasn't, I was only just trying to help him, because I can see that he is frustrated and confused. Well, he seems that he doesn't want to listen. So I got angry and yelled at him to listen to me.

He then slammed on the breaks and told me to get out, but I refused. I started yelling at him and cussed a few words in front of my kids, telling him to listen to me. He still won't listen, and tells me to get out again. So, I slammed my phone on the floor, crossed my arms and I was burning mad, because I know from our previous arguments that he would never listen to me. He then made our daughter hold the phone and help him head to the right direction back to the hotel. Finally, he was able to follow it, and eventually, we had reached the hotel.

So, who was the asshole in this situation?