A. - I feel your pain! I have twin boys that just turned 3 and we have major sleep issues. I think we get less slepp now than we did when they were newborns! We started Melatonin about a month ago and it has been a lifesaver for us!
My boys were so wound up everyday that we would still be fighting them to go to bed sometimes at 10p or later. We've always had a routine, they were NICU babies - they came home on a routine, but it didn't help us get them settled, dim light, quiet music, whatever - didn't work. Then they would wake up several times a night at different times and not want to go back to bed.
I started giving them Melatonin - I crush one pill and split it between them. Give it to them in a spoon of applesauce at 7:30 after bath, we watch a 30 minute movie (Bear, Blue, etc.) and they are in bed and asleep at 8:30. We still have issues with them waking at night, but nowhere near what we used to. No nightmares so far... but I hadn't heard that before - so I'll watch for them. I think it's certainly worth a try!