Rooney has revealed the reason why he was unhappy was because he felt he was being played out of position.
The England international says he was fed up with being played in midfield.
“You can clearly see I’m playing and I’m happy in my football,” said Rooney. “David Moyes has come in, he’s playing me up front, and I’m enjoying it.
“I’ve had no problem playing out of position in the past, but I’m a forward and I felt I deserved the right to play in my position.
“That wasn’t happening. Naturally I was a bit disappointed and maybe that affected some of the games I played because last season wasn’t my best.
“Everyone at the club knew where I wanted to play. Maybe I will play in midfield when I’m a bit older if I have lost my legs a bit but I didn’t want to play there.
“I’m not saying I am going to throw my arms up in the air and not do it if we were hanging on a bit in the last 10 minutes of a game and I got asked to drop back. But there came a point where I had to be a bit selfish for my own career.”
Rooney has less than two years left on his current contract at Manchester United.
“To be honest I’ve been settled all summer,” he said. “I know from the outside looking in it might not have seemed like that, but I have.
“I spoke with the people who matter at the club and we knew what we were doing. The club made that clear.
“My wife had a new child and I’ve been really happy. I’m not going to go on saying I wanted to stay or I wanted to leave.
“I just want to concentrate on my football. We’ll see what happens after that.”