First off I'm sorry for making another one of these threads even though I know many have been made. However most of the threads I have read deal with attacking the OP's naivety or attacking the OP's obsession with money. Instead I was hoping that some people working in the field can explain to me what it is they actually do and if they are happy with joining this field because that is what's more important to me. One concern I'm having is whether or not I have the aptitude to work in this field. I work terribly hard and make good grades(usually Bs with occasional As). My question is at some point in upper division course study will effort be enough? I'm not saying I'm dumb but I know they're many other people who are smarter than me that I will be competing against in graduate school and beyond. Thank you for taking the time for reading and replying I greatly appreciate it.