I was in a similar situation to you a few years back, chose grammar school because I thought it would be the 'better' option, then ended up hating it and consequently failed my A-levels. I went to a grammar school sixth form and everyone who was already there already had their friendship groups etc so I ended up making friends with a few of the other new girls like me but still never had any close friends. I'm quite smart but everyone there was really clever so it was kind of depressing when your entire class was getting A*/A grades etc and a B was considered 'bad'. Also, the teaching was no better, infact worse, compared to my old school. Students got the grades because they were bright to begin with, not because the teachers were amazing. It felt like being at school again which I hated, even had to wear a uniform. There was zero freedom compared to that which you'd get at college (had to stay in school during our free periods etc). I ended up failing my a-levels which is funny because all of my friends who went to colleges got way better grades and are now doing really well at uni. If you work hard and put the effort in, you will do well regardless of whether you go to a grammar school or not. Go with where you feel like you'd ENJOY the next 2 years of your life more. I wish someone would have told me that because unis don't give a **** where you studied as long as you have a good academic history and meet their entry requirements. Once you have your degree you'll never be asked what college you went to etc. Wish someone would have told me this before. That's not to say you can't go to a grammar school and enjoy it, but I feel like at college everyone's on the same boat, you're all new, you're treated more like adults (in comparison to a sixth form), have a better social life etc.