1. Difficulties shouldn't discourage you. = Трудности не должны останавливать тебя.

2. Her stunning beauty didn't discourage him from going and speaking to her. = ???
На ум приходит только такой вариант: Несмотря на её сногшибательную красоту, он всё же не побоялся подойти к ней и заговорить.