I'm no master at relationships, but I am in a very healthy one right now. And let me tell you, communication is numero uno in my opinion. Lay all your thoughts/feelings about your relationship on the table, ask her why she's acting the way she is... if you don't get straight answers or some sort of reciprocity as far as communication, then you probably need to rethink the whole deal.
Look EQ, I know you care for her, but you don't deserve to be treated like shit for being thoughtful. Besides, you're young, and you and I both know Gainesville is a gold mine for females.