Daedalus Wallet stuck at 98% and going down

I’ve had the wallet on my pc open for more than 24 hours and it’s not syncing and the percentage synced is only going down. It got up to 99.20% and stopped. I then went on my laptop downloaded a wallet and it stopped syncing as well at 53.95% this time. I don’t know what the issue is exactly but I cannot access my wallet until it syncs. I am losing faith in Cardano because of this and because of how long transactions take with it but any help to fix my problem would be greatly appreciated.