The striker was overlooked by Joachim Low as he chose his 23-man squad for the tournament in Brazil and revealed it hurt him not to be there to win the tournament with them
Mario Gomez admitted to having mixed emotions after watching Germany win the World Cup on Sunday.
Mario Gotze scored in the second period of extra time to seal a 1-0 victory over Argentina, with Joachim Low's men becoming the first European outfit to win the tournament in the Americas and ending a 24-year dought without winning the competition.
However, Fiorentina striker Gomez, who boasts 25 goals in in 59 appearances for his country, missed out on the squad for the finals after knee problems hampered his maiden campaign in Serie A.
And, while feeling happy for his international colleagues, Gomez conceded his delight was tinged with disappointment.
"I am very happy for my country and my teammates, they were the best team," he told Viola Channel. "They have worked on this goal for many years and it is a deserved victory.
"It hurts to not be there with them because I have been with them for seven years. But I still have time to win a World Cup or European Championship, so I want to play very well in the Viola [Fiorentina] shirt over the next four years.
"The first aim is to play in Euro 2016."