Me and my friend live in the countryside of Thailand for work. We both make only enough to eat, live, and go out sometimes as this is purely for gaining international experience, so we try to pay for things as minimal as possible. In Thailand, whenever we go to Bangkok, we use a ride hailing app to call rickshaws as they are cheaper than the local ones (I would be paying for the local ones if I wasn't so poor). For example, instead of paying $3 for a ride, I would be paying $1. A smartphone is needed to use these apps of course. My phone recently broke and gave it to a repair shop for it to fix, so for the day, I relied on my friend to call the rickshaws for us. However, we also have a "work" phone which is a small phone and I carried it in my backpack for emergencies. For the weekend in Bangkok, we were staying at different hostels.

Fast forward to us hanging out at a cafe at the mall with our laptops, my friend decided to go back to the countryside a day earlier, so he decided to order a rickshaw using the ride hailing app to take him to the bus station. I asked my friend to order a rickshaw on the ride hailing app for me once he arrives to the bus station and for it to take me to my hostel, which is a 30 minute walk, and he says okay. Once he arrived at the bus station, he messages me on Facebook messenger and tells me that he ordered a rickshaw to the front of the mall. I pack my laptop quickly and run to the front of the mall to look for the rickshaw. In front of the mall, there are tons of people ordering rickshaws as well using the app, so I have to ask each one individually if it's for my friends name. I take out my work phone from my backpack because I want to call my friend and ask him where it's at and what color is it. I see 2 missed calls from him a minute ago, meaning he called me while I was running to the front of the mall and I didn't hear it. I decide to call him back as I am looking for my rickshaw. He doesn't pick up, so I call at least 10 times. Unable to find my rickshaw, I continue to call, but no answer. I go back into the mall because I couldn't find the rickshaw and continue to call him, but he doesn't pick up. I get so mad that he's not picking up my calls and walk back to my hostel in the blistering heat. Once I get WiFi at my hostel, I hop onto Facebook messenger and message him saying he's the most unreliable friend ever. I drop F-Bombs in the heat of the moment of having to walk back in the blistering heat. He says he called me, but I didn't pick up (the two times when I was running towards the front of the mall). He also says that he saw on the ride-hailing app that I was picked up and in transit to my destination, so assumed that I was fine. I yell at him with F-Bombs saying that the 20 missed calls did not spark a sign that I was not fine? He says that he only got 1 missed call from me. I then say that he shouldn't at least called me back asking if I got on and if I was fine while dropping some F-Bombs again. I dropped a lot of F-Bombs because I was really really really mad that I walked back to my hostel in the blistering heat and how he didn't pick up my phone calls once. (he has a history of not picking up my calls when I try to call him, but messages me fairly quickly for some reason). He then says how I should not be speaking to him like that He says he tried to help me and it's my fault that I didn't pick my my phone and I should never contact him again (for the way I spoke). I then respond with okay fine, good riddance.  


Am I the asshole? Are we both assholes? Are we making a big deal out of nothing?