Wow letter to your sister. But I also have a little advice for ladies out there. Before you allow a man into your life, define what you want from a man, hold it into your palm, assess him well whether he meets you criteria. Our of five things you want in a man, he must be able to possess at least 3 out of five, then you can give it a go. And don't forget your criteria shouldn't be such egoistic, bias, lustful ones.
For instance, those things I need from a girl are : humility, respectful, domestic, knows how to appeal to my senses etc.
You're very correct. Its even so sad to know that some ladies even after setting this standards end up lowering this standards for useless reasons only known to them.