I agree, it is annoying when anyone talks only about one thing. I also agree that anyone has the right to talk about anything they want, that said, I also have the right to stare blankly into space when you are going on and on about bullshit that I don't care about, and have never expressed interest in.
Needless to say, if I am so privledged to hear about the minute details of your kids' life, and I haven't passed out from the intense, mind-numbing boredom of it all, then you'll get the pleasure of hearing all about the things I enjoy; roller derby, DJ'ing, parties,travelling, my 2 cats, boyfriend, etc. Oh, but I guess all the free time I have that doesn't involve vomit, shit, or boogers must make me seem like a real flake.