SusanA.Pennie - You have all the symptoms that I have had at one time or another - yes - it very much sounds like CAH. I had headaches for years before I was diagnosed as a teen - the excess hair, no energy, weak immune system etc.
Don’t worry so much about your son though - your son’s father would have to be a carrier as well for him to get it. Just get yourself diagnosed and if you have CAH - get on steroids. You can live a normal life (I do) and enjoy things just like everyone else - though it is a little trying at times.
Best of luck - and let us know what you find out.
Susan A.