Apologies don't mean anything and sorry just isn't enough, if someone keeps doing what there supposedly sorry for.....People can blame their actions on a number of things, but, the bottom-line is people actually have to change. Sometimes that is beyond their capability...... and......that my friend is when you just have to leave them and walk away!!
Happiness is a CHOICE. You prescribe your own happiness. It's really ALL about the mindset. You are the only one in the way of your own happiness. Yes, there is a lot of negativity in the world but to be happy you have to learn to see past that and focus on everything positive in your life, and love yourself over anyone else.