You could setup imapsync and sync your Gmail to a self hosted IMAP server and just never delete your mails.
ChojinDSL
Dude, this is the kind of red flag, where you really should get the police involved, or at least consult with them.
Wouldn't expect anything else from Qatar.
But seriously, who in their right mind would use Grindr in Qatar? If I was gay, I would be veeery apprehensive about being in Qatar or even just working for their airline.
"It's once pedophiles have kids, that they really come into their own." - Gary Delaney.
You can also self host it via docker.
If you want to learn more about computers by using Linux, I suggest something like Gentoo. Don't know if it's still the case, but I started with Gentoo back in 2003 and it took me 3 days until I even had a GUI. Learned a ton in the process about Linux under the hood and how it all works together. Thanks to Gentoo I have a well paid career as a Senior Linux System Administrator.
That being said, i should mention that I grew up with DOS, so I didn't have the same apprehension as some people, when it comes to the command line and editing config files.
This is probably true of most distros.
How long did you run the memtest for? Ideally it should run a couple of times, since just a single pass might not detect any errors.
But it's weird that it happens when you try to update. Could it maybe be related to your network hardware, either LAN or WiFi? If you're using WiFi, try LAN, or vice versa. Perhaps even a USB dongle, and disable the onboard network hardware completely.
Anyone else find it sad, that coming out is even necessary?
Check out dattobd sometime. It's a tool that allows you to make a snapshot of a block device for backups, while the OS is running. Useful if your filesystem doesn't support snapshots.
Gitea or forgejo, for hosting your repo and managing access rights. WoodpeckerCI when you eventually need a CI/CD. (Is a fork of DroneCI and integrates nicely with gitea.)
Who are they?