Dear Friend, suggest you to first consult a doctor to confirm both your headaches and body aches is not due to any health issues.. Regarding you concern to keep your self calm and happy, you need to first find why you are not happy. If you can introspecte your self it good or you can seek a help of counselor.. He may help you to identify the gaps and possible solutions..
Next Steps
Go for a counseling near by or online..