I think it's better you get the help you need rather than you getting worse and maybe unable to properly take care of him in the future.
I'm uncertain on specific laws and rules when it comes to social services, but I believe every situation is different. As long as your son has proper care and you have never treated him poorly, I don't believe they have grounds to take him from you.