You result is correct. Good work!
Two things that will help you get better help:
1.) Post in the appropriate area. This forum is for things like abstract algebra, Galois theory, groups, rings, homomorphisms, etc. While I can certainly appreciate that any math may feel advanced while it is being learned, this isn't what is meant by advanced algebra here. I also see folks posting problems they feel are "complex" in the complex analysis forums. It is a common mistake, and I only tell you this as a means for you to get better help.
2.) Use bracketing symbols to clearly indicate the problem. For example, it would be more clear had you typed:
(2 - a^2)/(a^2 + a) + (3a + 4)/(3a + 3)
and for really nice formatting, look into using and you can display it as: