My pulse is fast and strong. More than 100 bpm, can feel heart beat rapidly even when im resting. I don't think its anxiety. Should I be worried?

See a doctor. Rapid heartbeat can be a sign of anxiety, but more worrisome causes include thyroid disturbances, chemical imbalance in the blood, low blood counts, complication of medical therapy or dehydration. See your doctor and get checked out. And don't wait around. Some of these problems can be serious.
Tachycardia. U need thorough evaluation by your family doctor to rule out several things such as anemia or thyroid problem or heart issues, etc. Wish u well.