Bleeding after anything

If I get fingered or have sex I bleed until my period. I have no stds. What’s going on