Oh Elle

I feel your pain, wish I had some advise but my DS gets up at 3.30am too. I'm a lil envious though cos he also goes to bed at 7 but wakes every 45 mins and only has two 20 min naps during the day. I reckon he gets about 5 hours less sleep per 24 hours than my 2 year old.
Good luck, time for another coffee I think...