Our boys (8.5 & 6) live in such a 'happy bubble of contentment' right now - we live in a nice town, they have lovely friends, school is great, discipline is good/ no bullies, we have a happy family life etc etc etc
Sometimes I worry that I am not in any way preparing them for coping with 'real life' as they grow up (DS1 particularly) and that they would simply not know how to cope if confronted with a difficult or dangerous situation.
I don't want to teach them to 'trust no-one', but nor do I want them to grow up dangerously naive.
I can't imagine that in 10 years time DS1 would be competent to safely leave home to go to college!