it sounds to me that maybe there is a lack of efforts put into a specific aim in your life. I obviously do not know you ans do not be offended at all. as this is a general idea that I see commonly with youngsters. their focus isn't put into one place. and they can not do that alone unless someone tells them as they get distracted. I believe that now u can see that most of the actions you mentioned are random and have no correlation to suggest any mental health issue. but the only common factor could be is your physical health. why not start few exercises in your room. no one has to know. consistency is a key. just few at first. start small. and if you feel after 2 weeks that your body is some hose starting to cooperate you can increase it at your level. also if you are someone who doesn't mind joing the gym free hours you can do that and try the leisure centres in your area. they sure have free hours for anyone.
drink water more frequently too
eat fruits as they have antioxidants that will help detox stress and anger.
dark chocolate is great too.
diet and physical health is very important.
if you d like to ask any questions you can always contact me on here.
all the best
with love and peace