When you decide to move on your heart should move on to, you cannot take old problems and old feelings to someone new. Leave the past in the past and hit reset never let the one who hurt you in life cause your new partner unrest.
Give them a fair shot because that is all you got, one shot, one chance for a first and last dance. With every broken heart you are closer to the one that God has for you, so prepare yourself to be better and prepare to be renewed because God rewards faithfulness and he will send love to you.
Married people this especially applies to you because God has already sent that blessing to you.