I do have good BP (105-75, but my pulse is often high - 95. What does it mean?

Metabolic rate. A high pulse rate can be a sign of anxiety, or fever, or high metabolic rate (exercise) or elevated thyroid levels, among other causes.