Not bad...
It was decent - appropriate for the season, full of vitriol and featured a fat guy in panties. Really though, I understand your comment about not being too happy with it but tired of working on it... It didn't come out too bad though -
you're not actually going to send this out to your family are you? Unless you have a super cool grandmother she may not appreciate the subtlties of this piece...
Keep it up - good work...