I realize that this is not a finance related question, but I figured I would trust the advice here rather than on some random message board. Normally I am fairly good at this type of thing, but considering the gravity of the situation I wanted to get some insight from others.
One of my friends from college invited me to visit and live with him in a developing country because we had not seen each other for awhile. Overall it was pretty fun, and I was pretty generous towards him because I was thankful he invited me (I bought bottle service for us twice, hotel rooms at a beach resort, etc. spending about $300 dollars in excess of what he spent - he bought a few things).
However, admittedly, I got a little drunk two nights which I think upset my friend and his roommate. One night I both got a bit belligerent with some people at the bar and brought some chick back to the hotel room and we could have been more courteous. Secondly, after moving back to his apartment I got into an argument with his roommate. I was drunk and the guy was a prick (I know a lot of pricks - this guy takes the cake), I called him out on it and obviously it made a pretty uncomfortable environment at his apartment. My friend and his roommate pushed me rather forcibly to do a two day tour to get out of the apartment that I really did not want to do (and did not do it) so it got even more untenable although I did avoid both of them for the most part. Although I feel bad that these things happened, his roommate was an asshole and he knew I was not a light drinker.
Now here is where the question comes in. The Friday before I left though they invited me out with them. It was a decent night, but later in the evening they wanted to get bottle service at an expensive club and asked me if I wanted to do it. At first I said no, I was tired, had a flight the next day etc. However when they convinced me to do it, they then asked if I would pay for it. I said we should split it. Then they went into some tirade about how I was visiting, they let me stay at the apartment, showed me a good time, and that the least I could do was pay for the bottle service. Finally I agreed to pay $x price for it (that's what they said it would cost) and I would pay back my friend (I forgot my cc). When we finally get to the club it was more expensive than they claimed so I was already mad. To top it off, as soon as they bought it, they said they were tired and wanted to go (they checked the bottle). At this point I got into an argument with them saying I was not going to pay for the bottle anymore because I would not get to drink it. Then, his roommate and I went at it again and he threatened to do stuff to my belongings (I think he threatened to throw them out his window). Needless to say I am pretty pissed about the experience.
At this point I am strongly considering not paying back my friend. I have enough friends so burning this bridge is not an issue (and I am pretty pissed with him anyways). I am more concerned about the moral/cultural implications (I do not want to take the low-road in this situation).
1) Do you think they were right that I should pay for the bottle because they let me stay in their apartment?
2)When someone INVITES you to visit them (I never expressed interest in going), how much obligation do I have to them?
3)I do feel I maybe could have been more thoughtful with my drinking two of the nights. However, do you think I owe him because those events occurred?
4)I am a recent college graduate but I have more money than most my age due to a safety net from my parents. My friend knows this and I feel like he is just trying to use me for my money which I do not appreciate (right now he has no job). Further, it's not enough money that I can give it away readily.
Other monkeys, what would you do in my situation?