Prioritize, make sacrifices, and learn to say no. Your friends will understand, or they're not real friends.
GPS accuracy is a joke. I've had my watch tell me I ran 6 miles when I knew I did 7. I've learned to use it as a rough guide, but not rely on it too much. It's more about the overall feel of the run, not the exact numbers.