Quote Originally Posted by TheSkyer View Post
Can I be confident the scars will disappear over time?
You can never be sure of these things. You can help matters though. Get some Vitamin E oil & apply it to them.