>>1 I live in a small town so I understand how you feel and I'm also leaving for the city. My advice is to go experience city life! You can also make new friends there as well. I know it sounds scary but just as long as you're careful it should be fine :3
If you don't go you might always wonder "what if?" and that's a terrible feeling so I really do think that you should go and experience this chance. Good luck and go for it!