M.F.
I don't know about fixing a bruise once you have it, but having low iron levels (anemia) can cause easy bruising. I wonder if prenatal vitamins might have been helping to keep you bruise-free? They are high in iron. Sounds like taking a high-iron multivitamin daily might help you. I'd ask your doctor about it though, in case there is another cause. Things like thyroid malfunction can be masked by symptoms that don't seem to be related. One blood draw can be used to check for all the necessary things -- thyroid hormone levels, progesterone/estrogen levels, iron levels, vitamin/mineral levels, etc.