5 stages of life

1–10 : Ecstasy

11–20 : Hormonal Rush and emotional mess

21–30 : Struggle

31–40 : Peace and calmness (Ongoing)

41–50 : Expectation

What are the hardest things to accept?