You are complaining a lot about your situation, you are making dramas everyday and make yourself look like a helpless victim. And what do you get by doing that? There are lot of people whose situation is worse than you and yet they are still being positive and doing something to make their situation better so who are you to complain?
You are complaining about your salary but you are not working hard. There are some people out there who works 12 hours a day and still earning very low yet they are happy in what they are doing so who are you to complain?
You are complaining about the food that you are eating. You are making your mom feel bad by not eating what is served on the table. Don't you know that there are millions of people who died in hunger? who are you to complain? So eat what is on the table and just appreciate what your mom serves you, enough is enough.
You are always complaining about your playing time, don't you know that there are some players that cannot even make it to the roster? there are some players that can't even join the team? if your playing time is so little and you think you deserve more then you have to prove it. Practice the hardest, stay focus and committed. Make yourself better and you will see that all of your efforts will be seen and you will have your chance. When you have your chance then never let it go away, make yourself shine and do everything to prove yourself.
You can't complain because there are more people whose situation is worse than you but still they are having a positive outlook in life, they are doing better than you and making more results than you.
If you will just use the energy you used in complaining for a more beneficiary activity then I bet you are on a better spot now.
You are not entitled to have a special treatment in this world. Nothing will be given free if you don't work hard. Everyone is having a hard time in their lives, everyone is suffering. Everyone has their own problems. So stop complaining and just do the right thing.