It is not too late to start over, it is time to change your life NOW. At what point do you give up? When do you decide that enough is enough? There is only one answer. Never. Because life takes many turns, and turns; a lot of life.
You will like it if ... you are a fan of plot twist in the plot of your life, feeling that change is the only constant.