Even if you log in to a public wifi, your funds are supposed to stay intact on your ledger, unless of course there are other people knowing your login credentials that is. Or your machine itself is infected by something, but even then the funds should still remain intact.
Have you checked whether there are others around you that know of your crypto activities? They could possibly be the ones who might be behind this.
To be honest I should have deleted this seed from the cloud. I saved it in June 2017 and I completely forgot about it. This was the very first time I have ever used crypto. I guess it's a way to learn a lesson. The 1 million dollar question is if there is any way to recover. I know it is not possible, just asking...mostly out of desperation
Where are you receiving your 2FA notifications? Through your mobile device or some other machine?
As for recovery, I don’t think there is a way for you to get back the funds as it was already sent to another address.
Nobody knows my credentials (as far as I know). It was just me and noone else around. I don't really tell how this happened and that confuses me. 2FA in my google authenticator app on the phone. Yeah it's an expensive lesson I guess.
Is there any possibility that anyone could guess the 24 words correctly randomly?