I'm glad you are feeling a bit better. Sometimes you have to put meddling family members in their places. I have to agree...was she going to pay for your lawyer had you gotten your h's lawyer? She doesn't have a clue what he's charging and if he loves to drag things out...you could have been paying a lot of money.
As for your current lawyer, from the things you've posted, he's doing his job. When we hired lawyers, we want them to move forward fast and furious, but the way the laws are set up and what the opposing counsel comes up with or not, that all plays into when things actually get done.
I forgot to ask...is your h still providing you w/some child support right now or is he being a PIA and not doing it?
Hang in there, you are getting things taken care of today and it's a start, even if you feel like you've forced to do them now.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.