Life is amazing in every single way.
The same event of life will give different impact to different people. One thing for sure is that everything happens for a great reason.
In our daily life, we can't satisfy everybody. Sometimes people will find fault just to satisfy their jealousy. The best thing to do is to satisfy Allah swt. Insya Allah everything will be great in life.
Just live life to the fullest and just satisfy Allah swt, the One and Only.