So my room mate needed to get to the closer airport (fifty miles away) during the week to get home early for Thanksgiving break. He asked me if I could give him a ride, and I said yes because he had no other way to get home. I was frustrated because I had to cancel a meeting I planned a week earlier, and I asked him if he could pay for the gas to get to the airport and back. He agreed very reluctantly and stated that other friends didn’t make him pay for the same ride and that he viewed it as a slight to our friendship. After break, he changed his mind and refused to pay and says close friends shouldn’t have to pay. The money is only 20 dollars and doesn’t make a difference but it’s the fact that he agreed to pay but didn’t is what upsets me. So am I the asshole for making my room mate pay for gas??