Spring is here and if you are in your twenties or thirties, you know that spring means wedding season. Numerous weekends will be ruined for the next few months as you travel to the most inconvenient, out-of-the-way towns, pay too much for a bad hotel room and eat lousy catered…