They are your ex for a reason! Don’t sweep those past concerns under the rug because you have had 2 years to bury them. Do not allow an abusive Ex to ever come back for any reason!
Life and love are all about timing. Sometimes a relationship can be better the second time around because you have both had a chance to grow.