This weekend will either change my life or piss me off. Here's hoping.