There are a bunch of great comments on here already, but I will add my opinion, for what little it is worth.
Problems w/ Windows, its support for peripherals, intermittent failures, etc. are reasons to get frustrated. To me, migrating everything to Linux would be my 4th or later option. Option 1: get a different Windows laptop. Option 2: Get a Mac laptop. Option 3: wipe and reinstall Windows. Option 4: Linux. Your windows laptop may have strange compatibility issues that can be solved by reinstall or using a PC from a different vendor. As noted, the Linux Desktop is subpar (to some) compared to the Win or OSX desktops.
To address the "I really want to learn Linux, I would say that it is indeed worth it. Tons of code development is done in a Linux environment. If you've never used Linux, there will be a learning curve. I am not sure how much of your hardware swap, repair, upgrade tech experience will transfer. The intellectual curiosity will. The desire to get things to work will. It might frustrate you at the beginning, but it will make you smarter - just the intellectual stimulation alone will.
Also, Mac's OSX is a derivative of BSD Unix and its terminal and command line interfaces will feel a lot like a linux experience, but with a far more seamless integration into the entire product. Most Mac users do not use the terminal or command lines on a daily basis.
I use Mac and Windows interchangeably as "daily drivers" to access the professtional and personal world. The OS/Desktop integration to almost every piece of production software is important to me. You will not get that with Linux. I have not messed with MS Office, evernote, Chrome, etc. on Linux, but its integration is quite good on both Mac an Win (as one would expect). However, I do use Linux when I develop just about any code of any sort. The tools supporting development, compilation, debug, etc. are all there and are actively being supported and developed.
So, I think you are really asking 2 questions. What do I do with this laptop problem? and Should I learn Linux? For the first, I offered 4 possibilities above and could also offer, "solve it w/o using BlueTooth," which is not really helpful. For "Sould I learn Linux?" I say, yes. And there are myriad approaches you can use to get started:
Grab a box and install linux on it. It wil be standalone and any damage you do is isolated easily be fixed w/ reinstall.
Install a virtual machine manager on your Win machine (VirtualBox is what I have used) and install linux there.
Create a bootable Ubuntu USB and dabble
Continue using Win and install Windows Subsystem for Linux
Personally, I would do #1. It's pretty easy to find old-ish hardware for cheap/free that folks are wanting to discard. In many cases, Linux extends the life of these platforms, as the resource requirements for basic linux is considerably lower.