I am shocked at your boss and co-workers, and how you had to put up with their behaviour. Women have a lot more rights where I live, I know I am lucky. I bf my eldest until she was about 5, and her brother was almost 6, towards the end of last year. He is still obsessed and wouldn't have stopped ever!
I also cannot believe how your own family were trying to bully you, it's your choice. Our pediatrician told me I was being selfish when my daughter was 2 and told me to stop, so we switched doctors.