When I am confronting a tough decision such as yours, I tend to draw a line down the middle of a lined piece of composition paper. I list the actual and potential pluses of the decision on one side and the minuses on the other side. This tends to more clearly frame the basis of my decision.
I wouldn't worry about being somewhat younger than other kids as a college freshman. Any difference in chronological age at this time is insignificant and no one at the dorm asks you how old you are the first week of college. It only matters how you present yourself to others and how you treat your classmates that counts.
What are the benefits of leaving high school early, other than getting on with your college life a bit sooner? Unless of course you don't like your high school life at this stage (bored, restless, unchallenged) and would like to leave as soon as possible. In my opinion, getting a small head start in college isn't going to make a huge overall difference in your life. All things being equal, I'd say go with what your heart tells you on this one, Chrissy. That decision will be the right one.