Time, patience and research. That's all you need. Love yourself, forgive yourself, learn how to deal with your life and move on. Best wishes.