Lola you have been doing a great job!! Take some time to rest that groin before trying the 12 mile run. Better to skip a few short ones and heal then try and have to bail on your long run.
I hear ya on the parties/cookies etc. I have to bake a cake for work tonight. Then this weekend I am baking all my cookies-some for cookie exchange at DH's job, some to mail to friends in CA and TX, some for our family and some for Christmas at my brothers. Saturday night is my part time jobs Christmas party. Tuesday is our office lunch at my full time job. Then this week I am making 3 more cakes (2 for my brothers, one for our friends house the day after Christmas). Hopefully I will be sick of cake by then! Once that's done, no more for me. Back to only good, healthy eating.