my starter solenoid and starters keep frying up and its costin me a lot of money.....if figured out the solenoid might be the problem

but when i shut off the car the starter keeps going...
the solenoid back feed the started and keeps it energized

what is my problem here?

i think the soleniod is just sticking and i need another new one...am i right or not>?