Thanks so much for your kind words. I've never been happy with Marietta's fate, and JKR's post-series commentary about how Marietta's scars never faded, and that she deserved it because she (JKR) "hates a sneak!" Given that Marietta's all of 15/16 years old when all that transpired, she ought to be given more slack, imho.
The awkardness was something my recipient asked for, but it also made a lot of sense to me. Goyle didn't strike me as a smooth operator, and Marietta's baggage helped too.