Lucy, it's so good to hear from you!
My gosh where does time go when it comes to our kids? My "baby" will turn 24 this summer!
It sounds like you have brought up three terrific young men, and I hope you are proud of all your work dear.
Sending you lots of hugs from across the pond.