Split ends will travel up the roots of your hair and keep on damaging until they are cut off. Nothing will heal them once they are formed. Shower conditioners will only temporarily glue them back together. Leave-in conditioners and hair oils only temporarily stick them back together, too.
None are permanent repairers, for nothing can repair split ends.
Reasons for this fraying are because of intense heat like that caused from curling irons, blow dryers, and such or because the hair is overstretched or damaged and hard combing or brushing then splits the ends. Another culprit is a bobby pin that is not smooth at the end, because when you try to take it out, it can rip the hair. A way to avoid so many split ends is to avoid intense heat on hair, to use a conditioner that protects hair during heat if you can't naturally dry your hair, and to throw away those bad bobby pins. The first thing you need to do is to buy a pair of very sharp hair cutting scissors or any very sharp scissors like sewing scissors. Next, when your hair is dry sit down in a place where there is a lot of light and a mirror so you can see clearly.