Hello Friend, thanks for reaching out here for help. As your mind and body are interlinked, any stress or anxiety will influence your body and create health and visa versa. So it's better to figure out the root cause for these problems. You may need a guidance of professional psychology counselor.
Next Steps
Go and meet a psychology counselor locally or online.