Hi. Overthinking, and decreased sleep are symptoms which suggest underlying psychological cause, mostly anxiety spectrum disorder. You will benefit from treatment from a psychiatrist. Since you are based in Bengaluru, you can consider visiting NIMHANS for treatment. Or else, you can seek treatment from any of the private psychiatrists in your city.
Next Steps
Initiate treatment after consulting a Psychiatrist in person.