It could be both.!!!!
With respect to your physical strain, I know you can handle yourself better.
For the Anxiety issues, it is better to seek a professional support.
Next Steps
You might be able to handle it better after a session or therapy.
Consult a psychologist for a better clarity and understanding.