Fed up of his mood swings

It's saturday and my boyfriend has the day off for once as do I. I mentioned that we could go get some food from this place I have been wanting to try. So while I got ready he played on his xbox. All was pretty much fine and I finished but let him keep playing for a while anyway.

Then another player crashes into him and makes him lose the race. So now he's run off in a huff refusing to do anything! Telling me he doesn't want to so anything because he hates it here and wants to go back home. ( he moved to my city to live together)

So times getting on and we still not going for food so im starving and hes sat on the sofa under a blanket on his laptop refusing to do anything.

Hes like a child and Im getting so fed up of it! We are both 24! His moods can change in a flash and then he just refuses to move or talk or do anything. Even tho in the past as soon as I persuade him out he usually cheers up!

Just dont know how to deal with him!