Upper hamstring pain

Is it right up where the hamstring attaches to the bone?

Try accupuncture, avoid sitting, don’t stretch or massage. See if it settles down. You might be aggravating it…