We left booking a holiday late too op, dh self employed and weren't sure if he'd be able to get any time off, or how much we could afford due to lots of outgoings in recent months. Last week we booked a nice house by the coast a couple of hours away. Found it on a posh looking site then searched and found it cheaper on Airbnb. Would love to go abroad but we can't afford it atm and would need to find a dog sitter or boarding, who all get booked up for the summer and we're never able to book dates a year or 6 months + in advance.
Could you book something for even a few nights through Airbnb or similar?
Sorry I can't advise on 16 year old boys, could he get a pt job or earn some money doing chores / babysitting for family, friends, neighbours?
Dd is 13 and I'm also worrying about the long 7 week break, her two best friends are going back to their parents home countries for the entire holidays and she'd normally arrange to go out and do things with them or go round their houses or have them here. Another friend is only around for the first week as then on holiday for 2 weeks and after that staying away with grandparents for childcare. Her cousins are slightly younger and if not away on holiday then booked into activity camps or for childcare. Last summer she was still more in touch with a couple of primary school friends, but now they've drifted apart and dd says it would feel awkward getting in touch and meeting up again.
I'll do what I can with her but also feel anxious where she's an only child that she's going to be lacking spending time with her friends and kids her own age. They're always messaging and often FaceTiming each other, but it's not the same through a screen, especially as it's not leaving the house and actually doing things together. She's already hormonal and grumpy, her friends make such a difference and I love seeing them laughing and having fun together. It's going to be a long 7 weeks. Some boredom is natural and normal, I'm more worried about her friends not being around and her being stuck with me for company!