2 months isn't a long time at all for a tank to be set up. You are probable cycled in terms of your bacteria, but the algae tends to go through a cycle. for some people its slime, some people hair algae, some people get it all. just give it time and it should pass.
but it can also be cause from high phosphate and/or nitrate levels so i would get that tested out.
water changes and more water flow will help too.
it's not a necessarily a bad thing, meaning, nothing in your tank should die because of the algae.