The defensive midfielder was largely a squad player in his first four years at the club, and spent last season on loan at Besiktas.
And Elneny has not looked back since and praised manager Mikel Arteta ahead of Thursday's Europa League clash against Olympiacos.
He told reporters: “I expected to come back because I want to always be with the biggest team and I am really happy to be at Arsenal all the time.
“When I was on loan, all the time I was thinking I need to get back to Arsenal to be in the squad, to play like I do now.
“That's why I worked really hard in Besiktas and I built myself there to come back stronger.
“Before I came back, Mikel didn't speak to me, but after when we came to the start of the season he started to speak to me.
“And he said, 'Mo, we have new things now. We have to understand how I want the midfield to play and always if you don't understand something from the new system you have now, just come to ask me'.
“He was helping me so much to understand the way he wanted us to play and this is what helped me a lot.
“After the Community Shield against Liverpool, he came and sat down with me and he just gave me everything I've done, with the pre-season and the game against Liverpool. It was really good for me to start the season with."
Elneny's contract expires in 2022 and he must earn a new deal during a stringent cost-cutting process at the Emirates.
But he has vowed to sign on the dotted line if asked to do so.
The Egyptian stated: "Of course, for me I am always loyal to Arsenal.
"And if Arsenal say to me, 'Sign a new contract', of course I would be happy to do this."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!