First, remember that no divorce is a good thing so if you can salvage the marriage, try to do that thru going to counseling our thru an unbiased mutual friend.
But hold on for the ride if you do decide to go thru with the divorce. You will constantly hear people say get a good attorney. But really, what attorney do you know is NOT out there to make money? Try not to get an attorney involved until you know that the both of you will NOT agree on certain things because they will continue to work your pocketbook every tick of the second. Get a separation agreement and discuss it with a family attorney and get it filed in the courts. I got my separation agreement by searching the web and it became a legal document during my divorce. Be sure to talk to your husband about the custody arrangements. Will he willingly pay you child support? You can go to the web to see the formula for child support payments also. Get a schedule visitation document in place NOW. The divorce part is pretty fast if you both are in agreement to get one. I pray that you can work it out because it will affect your son in one way or another but he will adjust with time.