Head hurts. Help please.

I think you should definitely apply public but don’t single out any private schools, because they can b generous with financial aid. I do not know that much about southern schools, but I think you are a competitive applicant wherever you will apply.