The thing with football, especially when you're in a position like Rashford in this modern age of social media, it's unending pressure and critique. He is in perhaps a worse situation with everything surrounding him because a lot of fans feel let down and feel like he doesn't deliver on what he's supposed to. I think mentally Rashford probably finds it really hard and maybe is self medicating with Alcohol which is a slippery slope which will eventually affect your personal and professional life (as we've seen play out!).
Sometimes clubs and players get themselves into situations they shouldn't be in and this is one such case. I really feel for Rashford but at the same time as a fan I'm disappointed in him and his actions, it's just such a weird thing because in life if you're bad at your job you get the criticism which can be bad enough, in his role because of the popularity of football, he gets it from all angles 24/7 and there must be a sprinkle of horseshit of lies and rumour in there too, imagine having that to deal with! I wouldn't be able to handle it personally, a lot of people probably couldn't handle it. It takes a lot of mental strength.
Listen to the likes of Beckham and Cantona, this was before the crazy age of social media we live in now. Now it is surely ramped up significantly. We've seen Rashford has previously come off social media so it is clear it is having an impact... probably a serious impact.