Hello Friend, Good that you are seeking a help here. Reason for headaches are many and common ones are due to any emotional disturbance like stress or anxiety . But it's important to first figure out the reason or root cause to suggest you the solution.
Talk to a psychologists directly or online to first assess yourself in detail about your problem and identify the suitable solution.
Yes there are many home remedies, self therapies, lifestyle changes, excersise that can help you to overcome this problem, but I need more details evaluate and suggest suitable one.
Next Steps
Feel free to reach out to me online through Practo app for further detailed evaluation and suitable solutions that you can follow practically to overcome this problem.