trying to transfer all my files from my s7 edge to the MacBook are impossible!
I used to write software for Apple - and they promised that if all the rules were followed, they'd NEVER do anything that would cause your program to not run.
Then they changed their choice of CPU, and anything written in assembly (and most things were back then) stopped working, and the effort to port a huge program wasn't worth it. So I've never used any Apple product since then. (I might go back - if they sent me a check for what they cost me, or sent a HUGE amount of Apple stock my way.)
But to back up an S7, see
Backing up an Android Device. It just can't be done with a single free program, you have to use a few different things to back everything up (or some paid programs will do it). But it's not that difficult.