"date"... meaning that she put out if she felt like it, and the guys were left to hope to get her to "feel like it" (and alcohol may be involved in lubricating that wheel)...
27, with a 7 year old... meaning a single mom with her desirable traits on the wane, needing a support system fast since she never provided one for herself, and she was stupid enough to choose a baby-daddy who also couldn't or wouldn't provide one for his own son...
Hopefully she sincerely sees the older gent as her salvation, and treats him well for a happy lifetime together... but far too often, once the hooks are in, these girls tend to go downhill fast, and seem to relish fouling their own nest, because they are bitter at the results of their own poor choices in life, and happily take it out on the fool who finally fell for their line of BS.
Your summary is right on point.
I am constantly astonished at this generation of people who ardently reject God and conservative values and appear eagerly willing to accept a helter skelter life as the natural substitute.