Don't stand for it ,
why should you be upset 3 hours away from where he is partying with his mates hardly thinking of you. Im not saying give it all up because it must be worth saving if you have stuck through the long distance relationship for 2 and a half years.
I think maybe you should play his game , i know you love him and miss him but you can't change your situation apart form maybe put a little light on to it. Why dont you go out with friends or just come down to visit your family because then when you do next see him you wil both be excited and longing for each other.
*Hope it helps and everything works out*