No mothereffing regrets. That is what I try to live by.
Take time to analyze the relationships around you. Who and what serves you in your life? If something does not bring good or forward momentum then do not be afraid to shed that layer of your life.
It is important to invest a ton of energy, time, emotion, and belief into yourself. Value yourself enough to make a change for the better.
Have no regrets.
It will all come together in time.
Do not give up.