1. Don't give up your dreams.
2. Don't give up on your dreams.
(Which one is correct? Are both OK? Then what is the difference between them?)
2. Don't give up on your dreams.
(Which one is correct? Are both OK? Then what is the difference between them?)