Haven't read the other replies but just wanted to send some hugs your way

You're not crap parents - some kids just have trouble sleeping, and it sucks!

The important thing is you're considering getting help which is the right thing for your family, so good on you.

Hang in there and let us know how it all goes