"Don't give up! Great things take some time." Time is the ultimate filter. It weeds out the people who aren't serious. If it were easy and fast, everyone would do it, and it wouldn't be "great." The fact that it takes time is exactly what gives it value.
When you feel like giving up, what is the one thought or "Why" that pulls you back from the edge?