Oh I'm so pleased for you love, about time too. Don't apologise for ranting, that's what we're all here for, to help each other cope.
I think you should do the complaint, when I had my daughter there was a strike and no nurses in sight, my husband had to help the mid-wife

, I didn't bother at the time even though the hospital gave me the forms to fill in, then my gp gave me a right bollocking for not doing it as apparently the only way to get the system improved is if enough people complain about it.