While chest discomfort, such as stabbing pain that comes and goes, can indicate a heart problem, it can also occur due to heart burn and muscle strain. Certain factors can help determine the cause ...