In the first sentence, I would say: Do not push yourself to the edge of cliffs. Cliffs have edges, not ends. ) In the second sentence, I would say: I have studied English for (many) days.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.