No i didn't want to reinstall or take any further action and possibly screw myself more.
My internet connection is fine it's working great with the hotspot and everything.
There is a possibility that your mycelium can't connect to the peers, maybe your DNS block the server or something like that.
Ok i will have to look more into sending my wallet to electrum cuz that what everyone seems to be saying. Do you have a link that explains in detail for ppl like me who don't know?
You don't have to "send" to Electrum, you just need to import your wallet. You have the 12 words (seeds) right? Then you can import it on Electrum. It's simple, you just have to install Electrum from the official site[1], and then when you start your apps it will give you several options, one of them is to import wallet. You can follow this guide[2]. Your address looks like a legacy address, so choose that when you import your seed.
If i don't load my wallet into electrum, can i just wait it out and eventually the funds will be in my mycelium wallet like they should be? Or no matter what I'm going to have to take further action to get the coin?
We don't know for sure, it's unclear why your mycelium can't update your wallet status. If you can wait then you can try, but if you need the funds asap then maybe use other wallet.
I'm thinking when i cancelled that broadcast its holding my account up.. is this a possibility?
It should not be a problem.
[1]
https://electrum.org/[2]
https://bitcoinelectrum.com/restoring-your-standard-wallet-from-seed/