why is life so hard and cruel? how to live a good and happy one?

First, I don't see life as hard and cruel for most people.

To be happy, concentrate on the good things of life -- friends, helping others, doing rewarding work. Pay little attention to the occasional negatives.

Your teacher wants your ideas, not mine.

could you give me some of your ideas so i can get some inspiration for my own though

The question of why life can be hard and cruel is a complex and philosophical one. There are various factors that contribute to the difficulties and challenges we face, such as societal and environmental factors, personal circumstances, and the existence of suffering in the world. While it's natural to seek answers to these questions, they may not have a single definitive response that applies to everyone.

On the other hand, living a good and happy life is a goal many of us strive for. Here are some strategies that may help:

1. Focus on gratitude: Recognize and appreciate the positive aspects of your life, no matter how small they may seem. Expressing gratitude can help shift your perspective towards a more positive mindset.

2. Cultivate positive relationships: Surround yourself with supportive and positive people who uplift you and contribute to your well-being. Foster open communication, empathy, and connection with your loved ones.

3. Take care of your physical and mental health: Prioritize self-care practices like regular exercise, healthy eating, sufficient sleep, and stress management. Seek professional help if needed, and practice self-compassion and self-acceptance.

4. Set meaningful goals: Identify your passions and interests, and set realistic and achievable goals that align with your values. Working towards these goals can provide a sense of purpose and fulfillment.

5. Embrace change and adaptability: Life is full of uncertainties and unexpected challenges. Cultivate resilience, flexibility, and a growth mindset to better navigate difficult situations.

6. Practice mindfulness and presence: Engage in activities that promote mindfulness such as meditation, yoga, or spending time in nature. Being fully present in the moment can help reduce stress and increase overall well-being.

It's worth noting that everyone's journey towards a good and happy life is unique. What works for one person may not work for another. It's essential to explore and find approaches that resonate with you personally.