It's tough to live a perfect life .
what needs to be set right is your approach to work, showing professionalism , having consistency, stability and loyalty , giving respect.. All these things matters.
Meanwhile you have to choose your friends , duck your problems , fight with stress and anxiety , avoid the distraction that have nothing to do in your way etc etc...
You neither regret for your past, nor wait for your future. Your present decides everything.
It doesn't matter who you were in your past or
Who you will be in your future....
Who you are is defined by... Who you are in any present moment.....