Unconfirmed transactions are commonly dropped by the nodes' mempool after 2 weeks by default, if they aren't included into a block until then. You must have meant something else.
Some wallets or online services may be rebroadcasting the transactions, hence it can happen to be a bit longer than 2 weeks.
But as hosseinimr93 correctly noticed, the mempool was emptied for way too many times meanwhile, so there's no reason for the transaction still be stuck. That
if it's a bitcoin transaction, from a bitcoin wallet.
bdcadc42-67db-41f2-856e-de700f218973
Those look like generic GUID (identifiers) to me, not transaction IDs in the way the blockchain uses them. Care to tell more about these numbers and maybe find out the actual transaction IDs?