Feeling better? I hope you're not still under the weather. He and his brother have no right to treat you like a piece of meat. You weren't feeling your best, but a lot of the going off on him sounded as though you had expectations that he would treat you like his wife. The reality of his priorities probably set you back. Maybe as a result of upbraiding him he got the message that you would like to be treated more respectfully.
I have the same problem with my ex. She never bothers to show any interest in my kids. I felt as their ex-stepmom that she would at least wonder how they did in swimming. My anger over her not even asking though is related to my expectations of how she should act. But the truth is that she isn't my wife or my kids' stepmother so it really isn't my place to rail on her about it. Of course in both our situations we can keep in mind how they behaved and at least consider that if they are this way now what would be the difference if we were back together.
In the end, it's not the years in your life that count. It's the life in your years. Abraham Lincoln
It is hard to fail, but it is worse never to have tried to succeed. Theodore Roosevelt