Ok, it seems to be an issue with the block explorers. Both Blockstream and Blockcypher were showing the transaction last night but not today, which led me to believe it had been dropped from the mempool. Now I've found it on blockchainDOTcom's explorer. Still no confirmations, which is fine. I know different explorers can have conflicting info based on different mempools but i didnt realise it could disappear once it was there.
Odd thing is that if i keep refreshing the tx page on blockstream's explorer, it will sometimes find the tx and sometimes won't.
Well, anyways. Guess now I just have to wait for the confirmations
Thx for the help guys, much appreciated.