Kim---
I am so glad you have the appointment set up for Tuesday. If at all possible, try to get off of work a bit early on Monday and take the time to put your questions/concerns in writing so you have something to refer to during the appointment. If you can spend some time with last minute researching and make notes/questions about that too, I think it will help you sleep better Monday night, and go into your Tuesday appointment calm and focused. Being prepared always helps me with things like this.
I think part of what you are describing is a sense of grief, or loss, that you went through all of this, and still don't have a positive outcome. Those of us who are optimists always lean towards our best hopes, and it is especially hard when we have to accept that things aren't OK, they aren't going to work themselves out, and we are going to have to start the process again to figure things out. It is especially hard when you are as busy as you are with your small business---I'm suspect sometimes you have been so busy there, that your pain, while present, gets put on the back burner.
You have a new grand baby coming and other kids/grandkids/husband/hobbies, etc that you need to have energy for, so hopefully no matter what you find out at your appointment, you will be ready to take it on and reset. And the many suggestions about a 2nd opinion either way sound pretty wise to me. Without that, you may not feel quite as certain/confident about what your current doctor says. I know that can be hard, depending on your insurance, but it seems like a wise investment.
Before I close, I have one other thought/questions.....have you ever had back issues? If your doctor says the hip is great, it might be worth asking for an MRI of your back, or the hip region. When you were describing those spark pains that have slammed you a few times, it reminded me of some pains I had prior to my back surgery 10 years ago---when I'd move just right (or just WRONG) I'd get zingers that nearly caused me to howl in pain.
I am sending lots of hugs and good wishes your way for answers. And good for you for speaking up here on the forum and saying how frustrated and worried you are---it's good for your health to be able to get that out.......and good rehearsal for Tuesday. Good luck!

Debbie