I feel like a complete failure. I keep screwing up in everything, especially school. I am a college senior who only has a GPA of 3.0 and wants to go to grad schools such as American University and top tier schools overseas. Sometimes I don't know why I even try. I did so poorly on a paper (C grade) that I worked on for a week straight. Plus, in the same course, I can't even speak up in class. I feel so stupid because I don't understand most of the material and I do the readings! When I do understand some of the concepts, I am too afraid to speak up because I can't express myself as eloquently as some of the other students. That and because if I am wrong, my prof. will completely shut me down and move on to the next person. I am really passionate about my major, but sometimes I feel so stupid because there is so much that I don't know that I should know by now. I have asked my prof. for help in the past, but it seems like all he really cares about are his 'favorites' in the class, which is also distracting me. i was going to ask this same prof. to write my letter of rec., but I know he will just look at me like I am stupid, because I am applying to some top tier schools. I just feel like giving up.Before I left for school this semester, my father told me that he couldn't believe that I was actually a college student and that I was accepted into my school because I am so stupid. I am starting to believe this.