My daughter is 2 years old and sleeps in her own toddler bed. There is a gate on her room which stops her coming out during the night and hurting herself. She fights bedtime every night. It takes around 2 hours to get her to sleep. We have tried routine, earlier bed times , late bed times, napping earlier, getting rid of naps . Absolutely everything but every night she fights and I then shout because I'm fed up and then I feel guilty and it happens all over again. I feel guilty every night and hate bed times..