Storm - how can Angel be nearly 4 months, it feels like she was only born last week.