Just in case you have never been to a knitting retreat and you are curious about what goes on at one, here are a few highlights. You will meet nice people and get to see what they have been working on. It is an opportunity to be re-energized by the amazing things that people are making. There might be sample garmets to try on so you can see how a pattern will look on you.
You will look at, touch, and buy yarn. Or perhaps bags for your yarn. Or possibly needles for your yarn. You may need all three. This after you have just told the person you came with that you absolutely do not need another knitting bag or one more project out there waiting to be started.
You can find a spot by the fire and put your feet up and work on your sweater. You also could take a class and learn a new skill. If you get stuck, there is always someone to help you figure out what to do next.
You can make plans to come back next year ... you might even have committed to completing a project with your new friends so you can all be in the "strut your stuff" fashion show next year. I mean I wouldn't do that, but some people might. Especially if they had consumed a bottle of Bailey's in their coffee while talking trash late on Saturday night.