May be some blood disorder..

check Bleeding time / clotting time / Platelet count / PTT / and Blood smear study. 

ANy good clinic can do this for you.. 

Check with www.pcpqatar.com