Easy bruising is something that should always be investigated. In my older patients, I always investigate if they are having trouble with balance or walking because bruising can be a sign of falling. Since you have not been running into things, then the most likely reason you are bruising is that your blood is having trouble clotting. The part of your question that jumps out at me is the fact that you are using a lot of over the counter pain killer. Non-steroidal anti-inflammatory drugs are very common pain killers bought over the counter. These have the side effect of inhibiting blood platelets, which are important in allowing the blood to clot. Thus, small bumps can produce bruises because the blood does not clot as fast. Having low platelet levels can also cause easy bruising. In women your age, a syndrome called Immune Thrombocytopenic Purpura is not that uncommon. Finally, inherited disorders in your clotting proteins can cause this.
I suggest that you schedule an appointment with your primary care physician
. He or she can order basic blood work including a complete blood count and coagulation studies (blood clotting studies). If something is found on this blood work, then you will need referral to see a hematologist
. In addition, you can get advice on what type of headache
medicine is best for you. Good luck.