I have bad cramping and I'm passing fleshy blood specks. No hard stool just a few drops of blood each time.

Blood in toilet. You should see your doctor to have an exam and rule our haemorrhoids first. Based on exam and bloodwork, your doctor will recommend other workup or treatment.