system
Given the following post, respond as if you're commenting on Reddit:
human
How do I understand Discrete Mathematics?

Hello, I'm currently studying Software Engineering, and would like to hear some advice on what are the best methods /  ways  to learn and understand Discrete Mathematics?   
I genuenly dislike math, and am abit scared of the whole subject.
gpt
If you're struggling with it, read the relevant textbook chapters before class, then attend lectures and ask questions, and start your homework assignments early so that you have time to go to extra help sessions.

If you're stuck, textbook practice problems are a great place to look, since they build up from simple to complicated.

If you spend more time studying (and just thinking about the material in general), you'll understand it better. If you understand it better, you'll enjoy it more. Or at least, hate it less and feel less afraid of it.