A raised ESR
has several reasons:
or low Hb that makes it high
2. Raised total protein
3. Infection or inflammation in the body
provided this was repeated at some stage. Just one high value does not mean much as it could be a transit problem with the sample.
With your fast pulse rate, either you are having some sort of infection or because you have anaemia
and iron-deficiency anaemia is quite common.
Please see your doctor for a complete blood count
(that will tell your Hb levels), Fe levels, TSH
, LFT, CRP (measure of infection) and a physical check to ensure there is no active focus of infection.
Several rheumatological disorders are possible and a visit to the doctor is definitely indicated.