Hi all, first of all thanks for all the great answers to my previous posts and thanks in advance to the very wise advice I am sure to get for this question: If you think I am in the wrong, and I'm sure I am on some level - I haven't been exactly very loving about this, feel free to say so. Just be honest. I have a good friend I have known for about 15 years. It has been long distance since we now live in different cities. Last time I was in her city and I was very upset with the experience. I show up and her apartment is a pigsty, and I help her out by doing her dishes for her, but during my visit a female coworker was dropping by to hang out, and she cleaned the apartment before that friend showed up. She also flatulated loudly while I was there and laughed it off. I suggested she go into the bathroom for that. I know that doesn't make her a bad person, but it was just too "comfortable" for me. It also smelled bad. I had told her in advance when I was to meet up with people and when I was there she caused me to reschedule and be incredibly late. And I don't drink a lot - I did during my college days but those days are long gone. She's the type who wants to "pre-game" and then go party all night and be hung over the next day. I'm just not into that. But I also feel like that behavior isn't where I want to be now that I am a christian and I can't put my finger on why. I am cool with having a drink but the idea of blowing tons of money on drinks, grinding on guys, and getting so wasted that you cannot remember what is going on, to me, that does not seem to be honoring God. To her credit, I wasn't always this way - I have come to know Christ only within a couple years. So years ago, i would've been down to do these things. Just not any more. Well recently she was visiting my area, and we discussed that she would come to my town and stay with me for 2 days, and she would fly out of my local airport, rather than the more distant one she flew in to. I told her I wanted to be at church and another thing on Sunday morning and I did not want to miss it. I also said maybe she can come and she said she'd like to. She also said she had some work to do so she couldn't even go meet up with some of her other friends who lived near by. I told her, everybody eats so if anything she could go to dinner with them but she insisted that she MUST work on and that we'd just do work most of the time and go to church. She first said she'd like to go running with me, but then said she didn't even have time for that. fair enough. However we discussed going to another city that was somewhat close - 2 hrs from me. I said ok. So when she came I was to drive to pick her up, from the city where she was at- an hour and a half from me, and we went to the other city. All of a sudden, now she wants to contact her friends, who apparently she had been in contact with the entire time, but had led me to believe she would only have time to work on her take-home work, and now we're meeting them for drinks and then dinner and going out clubbing. She also said maybe we can go out all night or at least super late. Well guess what, I didn't bring any going-out clothing. I only brought stuff based on what we talked about. I tried to reiterate that I didn't know how late I could go out as I needed to be back for church the next day. I tried to hint about it. I tried to throw out some reasonable alternatives and ways we could do fun things, hang out with these friends, and still get back to my town, so i can still attend my church service. But she was in a city 2 hours away from where I lived, set to fly out of my local airport the following night. Basically we had to stick together - I was responsible for getting her to the airport the next day. I felt some duty I guess. well I ended up BUYING a new outfit, at her insistence, and I got really crabby. At this point I was angry. I have to admit I wasn't good at hiding it. I told her that she is not the only person here, and that i was trying to be courteous to her by rearranging my schedule (I had taken care of a lot of things I normally would do on the weekends in order to accommodate her visit). Anyways so I bent and said I can miss my church activity, but I was clear that I wasn't pleased. But I also apologized that night for my being moody. we ended up going to drinks and dinner with her friends, and going out, where she kept trying to get me to take shots. I don't do shots because they make me sick, or ensure a hangover. I politely declined but she kept insisting. I kept saying no and maintained that. The thing about this that bothered me was that I think if somebody tells you NO thank you, you should respect that. Luckilly her friends were nice enough to let us crash at their place. Of course I didnt have any of the proper things for a sleep - over (no tooth paste, pajamas, makeup remover, etc) So the next day she complained that this club wasn't cool enough or something and complained about how hung over she was. She thought of another activity she wanted to do last minute, again I didn't have all the things with me and I said, how about after I drop my stuff off at the car. This time I was forceful. I said NO. And now she was angry at me. I asked her if everything was alright, and she said yes., she mumbled something under her breath about how I am being __ (??), and I asked her what she said because I honestly couldn't hear what she said. She crossed her arms in front of her and said nevermind. I said that if she is upset about something, please let me know. She kept saying no and told me that I need to relax. I again apologized if I was rude to her the previous day and explained to her that I was upset that we had all our plans changed around and I did not have with me any of the appropriate things for our plans. I packed according to what she had told me, none of which we ended up doing. I asked her a couple times during the weekend, what happened to the work she said she needed to do (in a loving way) and suddenly, when she was in the angry mood, she said, she's in a hurry to go back so she can now work on her assignment, and I even said there's no time for me to stop and get a coffee, even though i had to drive 2 hours after little sleep. Ok the other thing that bothered me was that she didn't offer a dime to me in parking (over $30) or gas money. Ok, so I feel like I'm leaving some stuff out, but I hope it makes sense. I am just very upset about this. What SHOULD i have done in this situation? What should I do going forward? How do i control my temper? What is gonna happen with this friendship??