See a doctor
There are many reasons for your symptoms, many of them treatable with simple solutions.
In order to fully investigate, you need to see a doctor.
While it is understandable you are afraid, this is the only way to get much needed relief by determining what treatment you need. Only your doctor can determine this.