As a frequent wedding guest, I can't always afford to pay for my meal or cover my plate. Here's how I decide what to give if I need to save money.