Good job for the writing.
I'll like to emphasize on one point. What they are doing is not good, I my self I'm a victim of the insults from ladies. One thing is sure you'll get married, and you need to find the perfect partner, by doing so you need to go out for dates, believe me not all ladies are the same there are nice ladies with a kind heart. You cannot find them by staying in your house.
So my bro I am sure you will find your own. Don't be harsh with them.
Stay bless