The diet looks good. Better than most. I would say genetics is what is up with the stretch marks. I have them. They do fade.
keyloid scaring I have that as well. Got a 9" scar on my stomach from a really bad car crash where the removed my spleen. Looks nasty but I actually wear it proud. I dont care about the scar that I did to myself (poor driving). My fault totally....Sorry diffrent story altogether.
Your marks will fade and they wont mean anything to you in years to come.
You are fine mate
