Oh no what a shame...
I hope you got up off that floor and went to bed.
How do you feel today? Just forget what people think, you are on holiday for yourself not anyone else. It could be that your friends are just trying to encourage you to let go the way they do and that there is no harm meant at all. Most folk drink in the middle of the day and don't sleep til the wee hours
You just have to do what's best for you though.
Draw a line in the sand and start again. I hope you are somewhere nice and sunny
Take it easy,