Ultimately everyone has to regulate their own expectations.
If you're a woman and it's either prince charming or bust you're going to most likely end up alone. You decide what you want to do.
If you're a man and expect women to jump all over you when you're not taking care of yourself and cannot hold a conversation + don't want to improve to become more sexually attractive you're going to end up alone.