Thanks guys.
It might be worth contacting Lufthansa directly to see if giving up Business for a Coach seat might be an option.
I already asked about canceling the 2nd leg and they said I'd get $50 back but I'd have to pay $100 to cancel so that makes no sense. I'm better off just not going to the 2nd leg. Problem is that the one-way to Lisbon is over $400.