You have a lot going on. If you have been having skin issues/infections for 7+ years, you really need to see a dermatologist. They will need to do an exam and possibly cultures to properly diagnose you. Given the fact that you are so fatigued you fell asleep driving, it is imperative that you seek treatment from a healthcare provider for a complete workup. Unfortunately, we cannot give you an accurate diagnosis based on symptoms only. Please make it a priority to see a healthcare provider sooner rather than later.
You should ask for a CD57 blood test. My dr tested for Lyme Disease and it came back negative. I wasn’t convinced, the more I learned about it, the more I figured out that I would actually have to go see a Lyme Specialist and he did the CD57 test. (The CDC doesn’t recognize some forms of Lyme as Lyme) For Lyme Specialist google ILADS. Good luck!