Posters are simply trying to help you, no one is judging you, just giving unbiased feedback, generally based on significant experience. With that said, congratulations on a great semester, with difficult rigor.
Here are 2 links that may be helpful re: TAMU. Here is the link to grade distribution by course, which is important for pre-med consideration. Search by courses within each school/dept: http://web-as.tamu.edu/gradereport/
Also see post #140 at this thread, addressing some positives and negatives at TAMU:http://talk.collegeconfidential.com/parents-forum/2104055-surprises-positive-and-negative-at-your-childs-college-vs-expectations-name-the-school.html
Good luck during the admissions process and beyond.