Jane sorry but know one can tell you 100% if its anxiety but it sounds like it, l have this in my chest as l said before and its caused because
our bodies are tensed up because of anxiety
you need to get it checked out if it persists, but l would imagine its stress related xx
best wishes xx