You are getting a good amount of advice already, so I won't throw my 2 cents out on that, but I did want to echo a comment on some college students have fun on less, and some have fun on more.
I graduated a year ago, worked three+ jobs while a full time student the whole time. I had a semester where I averaged 3 hours of sleep a night for the last 2 months of it and I was always working.
That being said, I went to every basketball game at my school (its our football here if you will), I was in a full time relationship for 3 out of 4 of the years, I had very good friends that i still see weekly, and I graduated Magna Cum Laude from a top 5 ranked program in the nation. I did all of this with less then a couple hundred dollars of money a month, and I have a higher disposable income then you (specially in the last two years.) I am not saying any of this to brag, but to show that you don't need to spend money to have a good time.
Also, if you can find ways of having a great time with little money, it makes life easier if you ever hit a rut, or even if you don't, it will help you alot later in life. I am in my early 20's and have a very nice start on my retirement accounts, a fully funded EF, and am looking at buy my first house with 20% down.
I will add one thing though, don't stress too much about your money. I did this at times during college, and looking back, it was unnecessary. It's one thing to be well educated and have a plan, its another to be looking over your accounts everyday (in all honesty I still struggle with parts of this, my retirement accounts I never look at anymore, but I think I may personally be over focusing on all my other accounts right now, but maybe its just cause I am looking at getting a house.)