Once he stops 'hating' you for 'showing him up to his mates' he'll probably have got past it all and be engrossed in the impending World Cup, he'll probably not see her for a couple of weeks now as it's almost easter and hopefully he'll get distracted. Poor lad must be confused, she sounds alot more street wise , though not very mature, I've interferred in the love lives of all three of my kids, always because I could see the potential disaster, not once can i say I was thanked for it, several times I was verbally abused for it lol and yet it still went wrong cos they didn't/wouldn't listen. but it's part o growing up.
Not to trivialise his emotions, but he's probably being moody for her benefit too, maybe he thinks it's cool to be moody? Blame Robert Pattinson lol