I have to laugh, toshay saying 7-8 years ago, after most crimes have passed their statutory limit. If it has not, then yes you should turn yourself in. A lot of guilty men go to death row saved in prison; they will go to heaven because G-d Saves the uttermost to the guttermost. But it does not pardon their debt to society. If Jeffery Dommer got saved he would go to heaven but that does not release him from his sin against man… their bold cries out…
I think about King David with Bathsheba. G-d forgave him but did not let the sin go unpunished. David said I have sinned against you and you alone O Lord. Even though he sinned against Bathsheba and Uriah. G-d forgave him. He still let him be the one whom Messiah came thru and forever a King sits on the throne by the line of David… Y-shua Messiah. King David was even a man after G-d’s own heart. But, in the natural King David payed dearly he lost his son with Bathsheba his house became divided by Absalom, in fact the Kingdom became divided.
Don’t ever think forgiveness from G-d is a way to get away with sin… Forgiveness is we don’t get the hell we deserve for it!!! Yes, G-d is merciful and we do not always get caught in the natural, for our sins against society. Yes, if you have repented G-d has forgiven you. If the statute of limitations is up no point in confessing. If I committed a crime believe me that is something I would know. This is between you and G-d. But this I know from the post you did not “get away” per say if 7-8 years latter you are not free mentally and emotionally. But if you have repented you are forgiven. For He is faithful and Just to forgive us of our sins!!!