Sounds like you have both matured quite a bit. With the distance, you two will be able to take it slowly in getting back together. I think you will do fine.