Can't chroot - can't repair grub - can't boot - messed up big time BTRFSonLUKS timeshift dual boot

i dunno i’m afraid to reboot lol

yes it is windows (don’t even know why i bothered…) on sda1,2,3,4 sda4 being the main.
sda5 and sda6 are linux

i am confused, shall /boot/efi be on sda5 or with windows one on sda2 ?

$ sudo fdisk -l
[sudo] Mot de passe de lmm : 
Disque /dev/sda : 465,76 GiB, 500107862016 octets, 976773168 secteurs
Modèle de disque : WDC  WDS500G2B0B
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : 0AF75A10-2A9A-4A3A-A168-D40F7FCD9E75

Périphérique     Début       Fin  Secteurs Taille Type
/dev/sda1         2048   1023999   1021952   499M Environnement de récupération Windows
/dev/sda2      1024000   1228799    204800   100M Système EFI
/dev/sda3      1228800   1261567     32768    16M Réservé Microsoft
/dev/sda4      1261568 186245119 184983552  88,2G Données de base Microsoft
/dev/sda5    186245120 187293695   1048576   512M Système EFI
/dev/sda6    187293696 976773134 789479439 376,5G Système de fichiers Linux


Disque /dev/mapper/luks-709702e8-da92-4d9b-8d93-287f311a5a05 : 376,45 GiB, 404211375616 octets, 789475343 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets

before i messed up that was showing a timeshift/snapshot kind of like in here, which is kind of why i started to bother messing around.
And did i then incorrectly mount /boot/efi, inverting sda2 and sda5, did i then install kernel files where i shouldn’t have, running mkinitcpio when i shouldn’t have ? Kind of followed that but might have messed up even more (DID actually)