Afraid to major in something hard:( help?

<p>I started looking into the majors of civil engineering, software engineering, and computer science, although I'm leaning more towards software and civil engineering.</p>

<p>Although I heard these were ridiculously hard and about half the class (in software engineering) already has half of the class who has experience with programming, and I don't want to be behind everyone.</p>

<p>And for civil, even though I'm very well at math, I heard it's for people who were absolute wizzes in school, and yet again, I don't want to be at the back of the pack.</p>

<p>Is this normal to feel this way even though I'm a bright student?</p>

<p>Completely, I feel like that sometimes and that’s when I begin to study hard and not throw a pity party for myself because I know that their are areas where I might be brighter than the others kids. So don’t be afraid to challenge yourself, if you work hard you won’t be at the back of the class.</p>

<p>What are you majoring in, if I may ask?</p>