In all honesty, you need a girlfriend/boyfriend to set you straight. Stop trying to please everyone else - there is no point and will not endear you to anyone. You will not develop decent, long-lasting friendships that way. Drinking to please these people is quadrupling your problems. Not only as a student are you focusing on the wrong things and spending cash you really don't have, but you're setting yourself up for how you will act as an adult for the rest of your life. You're setting up the worst possible foundation by creating false friendships based on alcohol fuelled binges and then finding yourself drinking at home without them - as you're doing now.
Whatever you need to do to stop this - DO IT! Before it becomes a problem you don't even realise you have...
Yes, I am an introvert; but this is a whole other conversation, and yes probably the thread title is wrong. I just feel better and more able to be myself; because my stupid head isn't telling me not to say stuff.
The question is : If u not your(real)self when u drunk then how could u ever know if are or not drunk and making a fool of yourself???
Clearly people that know the real you and see a different u when u sloshed will know u are worth poking fun at!
Make peace with yourself for who you are. All people are not equally strong in each department of our make-up. Concentrate on your good points, build the weaker aspects that can change and accept the things that cannot change. You know the difference between right and wrong decisions - stick with the right ones.