When you broadcast your transaction, 7 sats/vbyte was still around 3 vMB from the tip. If you were desperate for a fast confirmation, then you should have checked a mempool explorer such as
https://jochen-hoenicke.de/queue/#BTC%20(default%20mempool),8h,weight or
https://mempool.space/ prior to making the transaction and chosen a higher fee.
7 sats/vbyte is still around 2.5 vMB from the tip at the time of this comment. You could get lucky and get 3 blocks in the next 10 minutes and confirm, or you could get unlucky and wait 30 minutes for the next block by which time you are 5 or more vMB from the tip.
Since you are sending between your own wallets, I would follow Loyce's advice and just be patient. It will likely confirm at some point over the weekend. If you need to spend those coins in the meantime, then you can either bump the fee using RBF, or since you are sending to your own wallet you can just spend the unconfirmed coins with a higher fee than needed, and the first unconfirmed transaction will confirm along with your second one.