I've been thinking a lot about what you are saying @Shirazchurch , yet I'm also thinking, does it matter if people 'hate' you? - Maybe it does, and that's okay too.
I guess there are different ways we can put this. For me, in the past, I struggled a lot with what people thought and this was at my own expense... then it came a time when I really had to reflect and see that it wasn't doing me any good.
Yes, I am more than willing to make changes and apologise for things I have done wrong, yet if it's someone else who's got 'the issue', then so be it. I didn't let it stop me living life.
I had an incident yesterday where I got really really angry at someone. People around knew I was angry and they told me to leave it. Yet because people were getting hurt, I spoke up. I may still bear the repercussions of speaking up, but I'm not here to make friends. I'm here to do what's right....
I may have lots of enemies now, but I see that as okay. I don't intentionally make people hate me, but if they do, I'm not here to please them and to keep my mouth shut while others are getting hurt.
I hope you can come to a place where you have peace with whatever you chose to decide, and if people don't agree, it doesn't eat you up.
Please look after yourself.