I'm very new to Bitcoin, buying, selling, just using Bitcoin. I'm not looking to go and buy stuff off of any of the dark net markets, but I just want a sense of general security when it comes to being able to store my BTC. Currently, I'm unable to really do any cold storage, because for some reason Electrum will not run on my mac, I do not want to keep a paper wallet, and I don't want to rely solely on Blockchain in handling all of my BTC transactions.
Here's the situation, set up through Blockchain, I've just got a simple wallet with one address set up because I run an online shop, so whenever someone buy something from me, I just give all of them that one address.
Now, I don't want all of my BTC just stored within a wallet on Blockchain. In case Blockchain were to lock me out of my account, or just go offline, I'd still like to have general access to my BTC as well as at least feeling somewhat secure with what all I'm doing.
So my question is, if every now and then after receiving a decent amount of money on the Blockchain wallet, would sending it all to something like my Mycellium wallet, for storage in lack of better terms, and then when needed sending BTC from my Mycellium wallet back to Blockchain but on a separate address to then buy things from end up being more 'secure' so to speak? Essentially:
Have people send BTC all to one address in a wallet created on Blockchain.
When a decent amount is made, send money from Blockchain to my Mycellium wallet.
Mycellium wallet being used as my sort of main wallet, when wanting to go and buy something, sending BTC back to my Blockchain but to a different address.
Then buying whatever it may be from that Blockchain wallet.
I guess I'm just asking, if this is my only option, is it worth going through all of this in an attempt to remain somewhat more secure or should I just keep everything in my Blockchain wallet?
Thanks for the read, and for any advice you guys can give.