You don’t need to wait for your heart to ‘get over’ someone before you move on with your life. If you waited for that, you’d possibly never move on. Some romances mark your heart indelibly. The trick is to allow your heart to have its mark and to move forward simultaneously.
Don’t trip up on the idea of having one true love. The heart is roomier than you might think. Just because you’ve lost one true love doesn’t mean you can’t have another. You can have many.