Not that one, the other TXs are the older ones, should I just double spend the other 2 without that one?
3977f189d1533a6519df92ea61aeef792434de939d620f7d11996561e273206e
73535a439f2ad97efa7998923a91bfbe4b11bd9338e048aa989b751a9e170179
?
That hex you posted spends an input from 633d4aa816d1c077375cea57f05f4a92010c3f52a753823989e820ec478d10fe:1 and edc498a5de0de762de2fbdc06758c87f5c893998a63bd4c4301588847421749b:1 .
You got the input transactions wrong.
Edit:
Sorry. I misunderstood. You got the input right. But the first input doesn't have anything to do with those two transactions you posted so it's not needed and it won't get dropped by the network just yet (it'll probably confirm before that).
No, Look I have 3 unconfirmed transactions from 2 addresses.
What I am trying to do is to sweep the 2 addresses clean and send the money to a new address. It would cancel the 3 unconfirmed ones.
Then I will rebroadcast the 3 transactions into 1 merged one with big fee.