sounds serious, maybe its time to see a doctor over this