There are some things that need a lot of time and dedication to show just a few results and most of the people are just like that. You can't wait to make a masterpiece or learn a new hability in one day. You can't expect to live life in one day. One of the, probaly, best secrets of life is to be persistent on what you are doing. This applies to people too, so don't let go people just because they couldn't reach out your expectations.