Kimbo is 8 years old and goes through strange bedtime changes. Each faze lasts 2 or 3 months. Eventually he decides to sleep through the night in my bed again. Then we're good for a few months until he decides to change it up again!
I hope someone offers you a good solution. I just wanted to let you know that you're not alone.