I think that it would be a good idea for the OP to spend a couple of weeks away from Facebook, CC, and other online social media stuff and spend that extra time studying.
Like it or not, your parents made the terms and conditions pretty clear. They told you ahead of time what the requirements would be in order for you to stay at an out of state school. They are footing the bill for your education. They are spending a lot of money on it. And that gives them the right to have a say.
That’s just the way it is. If a college student doesn’t like it, then that college student can figure out a way to fund college on his/her own. My husband had to pay for college himself and you know what? It was really hard for him. It took him a long time to graduate. He didn’t have parents who could afford to pay a dime. You are actually pretty blessed that you got to go out of state at all.
Disclaimer: tough love ahead.
It’s time to stop complaining and buckle down and study. Stop talking about it. Just do it. It’s almost March. There are probably 2.5 more months of your semester left. Work backwards from final exams and put together a plan of what you’re going to to each week…each day to bring your grades to a 3.5.
Make a list each day of the school work you need to do that day.
If you don’t have one already, get a big monthly calendar and put it up on your wall…something physical that you have to look at each day and write on that calendar all of the big due dates for papers, assignments, labs, tests, quizzes, etc.
Stop spending so much time obsessing about your reputation. About how many mutual friends on FB this girl or that girl has. About what this fraternity or that fraternity thought of you during rush, post-rush, etc. About what people thought of you in high school. About what people in the dorms thought of you last year.
IF YOU REALLY WANT TO STAY AT UNCW, THEN PUT IN THE WORK AND STUDY AND MAKE IT HAPPEN!
YOU CAN DO IT!
WE ARE ALL PULLING FOR YOU, BUT YOU NEED TO STUDY!