There are apps that allow you to block your access to websites, but most won’t be available to you on a public computer. One technique is to schedule a timed increment of internet surfing (10 minutes?) as a treat after getting a block of work done (read 25 pages/ do 4 calc problems/ write 250 words, etc.) For more help with time management and study skills, contact the Connors Family Learning Center (bit.ly/BC-connors) and ask about academic coaching.
Because they are great friends and just too much fun! Three possible solutions: find some study buddies who aren’t your regular friends, but are very serious students; make a pact with your friends to study for x amount of time and reward yourselves with a specific fun activity; or make studying a solitary habit, and meet up with your friends later.