If your wallet is not segwit ready yet, then you might want to convert some of your coins into another altcoins, Bitcoin will be stored for long term use while while alts for everyday use.
There's also lightning network that currently in testing and it should help our problem with transaction fees and time tremendously.
You can try to test Lightning Network on Bitcoin Testnet though, https://www.reddit.com/r/Bitcoin/comments/7ieuki/how_to_test_lightning_network_on_testnet/