Many of these changes will seem extreme or different to your friends & family. That is ok. Extraordinary results do not come from living ordinary. Understand that becoming a professional footballer means you are in the top 1% of players. If you are serious, you can not compare yourself to the 99%. You must hold yourself to the highest of standards.
Do what is best for you and your health. That's number one. Don't succumb to human convenience. Obviously don't be autistic about it, but be unapologetic in your what you want to do.
If you're not good enough for yourself, then who are you good enough for?