This may not be the answer to what your problem, but the reason that kids flock to you is that they are very much in-tune with people that are real. Kids get sick of all the fake adults that pretend to listen to them. People that are not all about how cute they look( the adults I mean) because they say they like kids, are a real treat to kids of all ages. Kids have adults paying attention to them- all so the adults get kudos from other adults, not because adults really care about them. Kids know early on when they are getting smoke blown up their skirts- and the kids know that you are the real deal and they want to be around it.
Not that this solves your problem, but is should make you smile to know that of all those people that pretend to care about children, and give them what ever they want, does not mean as much to kids as being around a person that is honest with her choices and feelings. Know that you are an example that maybe a few of the kids will remember you and what you stood for, and not give into the pressure to have kids themselves.
You are cool- it is just not fun when the people who think you are cool have snotty noses and smell like wet dogs- smile.