For some reason you are against hardware wallets, but if OP is using one we would not have this thread and he would still have 1 BTC.
In the end, that is all that matters.
Ledger nano S costs now about 60 USD, or 0,006 btc (can't see the price in USD, only in my local fiat, but the conversion is close to that). A very small investment for some peace of mind.
I see no problem in paying trusted professionals to deal with security of my private keys (while I am the only one who holds them). I am not a pro and I am more likely to make a mistake than ledger professionals.