I can see the ideas behind your domains and they are not horrible. Single moms and premium rewards are particularly appealing phrases but the extensions hurt them quite a bit. As for the others, they are not bad but they are also not great; they need someone to want to build a specific business around them and finding that customer may be challenging because there are so many registered and unregistered alternatives (many of which could be better).
If you have the resources and time to develop these domains you could probably make a nice profit but the chance of the domains alone generating significant profits is similar to buying a winning lottery ticket. I'll let more experienced domainers attach a dollar value to your names.
IMO
On a side note....
It seems you and I may have something in common because the creative part of me also likes to create domains that fit interesting business ideas but those are not always the easiest names to sell. I'm learning to balance the fun of creating interesting domains businesses might want (which is highly speculative) with selecting more practical domains that businesses need (which is slightly less speculative).
Best of luck to you.