you have serious problem, you have anemia also because of 3 1/2 week mwnstural that is affecting the heart, for the time you have no choice other than tvisiting a doc. if you delay you may have to be rushed to ER in emergency situation. make some arrangement for atleast a preliminary examination by doc