most helpful answer no i don't think you could physically have sex long enough without stopping to occasionally eat to become low in iron (anemia). sexual contact will not adversely affect iron levels so if you are anemic it would be important for you and your medical provider to determine why. is your diet deficient in iron? do you have a familial or genetic form of anemia? are you having problems with excessive bleeding / blood loss?
can sexual contact affect blood iron levels?