I am very happy to read that the food was saved and no additional costs were incurred.
I know exactly what you are talking about, i.e., how the kids are dressing for dances and they look like they are going to the prom. The world is encouraging these kids to grow up entirely too fast and they won't have anything to look forward to when they get older.
Both you and your D had a fun packed weekend. It's just what you both needed.
Keep up the good work and enjoy life as it comes around. Everything will fall into place for you and your D.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.