https://blockchain.info/unconfirmed-transactions
You are right, unfortunately their is nothing you can do but wait, right now there are over 200,000 unconfirmed transactions which is a fuck ton compared to normal, until there are less unconfirmed transactions the wait time is going to be ~2 days...