This is a great question. Seriously. I am finishing up my masters degree in structural engineering. I only say this to verify that I can speak on this topic with some knowledge.
When I first finished high school I started out at community college at the Algebra 2, level. So I took algebra 2, and for the next 3 years took a math class every semester. There were some classes that I didn't do so well in, and there were some that I did well in. If you are hard-working then you should do fine. I was home-schooled and got to teach myself math in high school, which was really cool and sort of the same boat your in. And for me there were times that I had no idea what the teacher was saying. But what is cool is that math builds on itself, but not in a bad way. You see, you may learn something in this math class but it won't be 'til next semester that you actually understand it.
Really all this college stuff is supposed to be is an introduction to the engineering. All the understanding will happen when you graduate and go to work. For right now the main thing is to make sure you want to do this, and then go for it.
You don't have to understand it, yet... you just have to do, and seriously it will make sense later.
It sounds to me like what you need is confidence in yourself. Your A in algebra tells me you have mathematical skills. You will need to add geometry and trigonometry to your skills but they are not that much harder than algebra.
Calculus can be daunting from many people. I had to take my first calculus class twice to really get the concepts down before I moved on to the other levels. That didn't keep me from getting my engineering degree and working for 35 years as an engineer.
Much of the math involved in day to day engineering is more algebra based than calculus. Logic, problem solving and reasoning skills are much more important than math for an engineer, give it you full attention and you will do well.
Hey! Why u depress ? Have u criative idea ? Ya math is most important ,if do so exercise from diffrential equation and inttegration then you will do every problem. In civil you have to know about your environment. What you study you try to understand from your environment. Just like construct a house you have to know about what materials are use, what is there quality etc.. Ok. Be positive. Every thing is possible for youths.
I think if you're not good at math you will probably not succeed in engineering or be very happy in it. Knowing what you did in algebra isn't near enough to tell, though.
Following a typical high school/college math sequence, you would take perhaps algebra, geometry, more algebra, trigonometry/pre-calculus. Then you need about 1.5 years or so of calculus. Then sometimes another class or two in differential equations or linear algebra. If, say you're on the quarter system, you would take:
at least one more quarter remedial math and probably two
at least one quarter of pre-calculus
4 quarters of calculus
That's over two years of math before you'd be able to even start doing engineering, and you've completed one semester. So, you see, it's impossible to tell. I would venture that you'd have to work extremely hard in your math classes to get caught up and if you don't actually enjoy math, even when it's difficult, you will probably not stick with engineering.