I believe Jesus is the only one who can truly mend a broken heart. We all are lost and broken until finding His love. Unfortunately many people misrepresent Him and people forget He Has lovingkindness toward our brokenness. This leads them to turn away or look down on the broken. But His love is not like that. Any who call upon His name will be heard by His loving ears, and cared for in ways we cannot se or conceive.
Speaking from personal experience. It takes time, forgiveness for the one that broke your heart and to realize this to shall pass. Once those steps have come to pass you will more than likely find your self opening your heart and yourself up for the next love in your life.
Some people say just go find someone else to forget the person that broke your heart, this is usually only a temporary fix but has worked for some people.
Rebound with someone who tends to be an asshole. You'll be so vulnerable that you'll cling to the person and eventually they'll hurt your feelings too. That's when you realize you've lost focus on the original heartbreak. It's easier to cope with the smaller injury.
It takes at least 6 months to mend a broken heart. You need to find some alone time, you need to cry, vent, fight with your pillow and let out all of the hurt and sorrow and grieve. Let it out and get back on your feet and start making yourself happy. You have to forgive and forget and move on sweetie. Its not easy and it is very painful, but each and every day it gets easier and easier. You have to learn to love yourself and treat yourself the way you want others to treat you. Pamper yourself, learn some new things about yourself and work on your self esteem, get brave and be powerful and start learing to enjoy yourself alone! Then when your ready to date again... you will be much stronger and more wise in choosing a next partner. I wish you well and ask God above for help in healing your broken heart. Ask him every day your wake up and he will heal you!
If you want to mend a broken heart forget about the person who broke it and move on with your life. Don't dwell on the negative. Focus on the positive in life. Life is a one time deal and you either grab it by the horns or watch it run away from you. So my advice is to forget the person who broke your heart, move on with your life, and find someone new to love and who will love you.