Apologizing doesn't mean you are right or wrong. It simply means you value your relationship more than your ego. However, please remember that to value something doesn't bring suffering.
“All the advice in the world will never help you until you help yourself.” You cannot always depend on others to help you out; you also have to help yourself.
“Only those who risk going too far can possibly find out how far one can go." You never know how far you can go until you try. Try and grow so you will know!
You must have the courage to face any obstacle that stands in your way. When you take responsibility you face the challenges head on. It takes courage to take responsibility, and it is your responsibility to encourage yourself.