dislocated kneecap

Every time I bend,my knee cracks for years

Once you had dislocation you may be more susceptible to future dislocations. To avoid a recurrence, do strengthening and stability exercises as recommended by your doctor to improve support of your joint.