ok first of all please you really need to learn basic 0.0 also if this is starter of a game ill not play it because its too long and ill get bored and close it really...
ok now lets talk about some stuffs you have really mess it!
if you are using the text as a picture why you need a text object just use an image like and put the text inside of it and use sprite object...
also if you are using sprite object there is something called animation!
this animation can hold alot of frames (of course he can hold all you text+sprites) so put all your stuffs on 1 object and put the speed of animation to 0 and after than you can use frame in the sprite properties change frame 1,2,3....etc.
ok now to the pause problem i would say you MUST put a gruops for pause and unpause:
so you have a button if i clicked it will active that pause gruop and if you clicked resume it will inactive pause gruop and active the unpause gruop and so on..
PAUSE GRUOP MUST HAVE TIME SCALE = 0 OR SLOWER THAN GAME!!!
some people put some buttons on the screen while the game on pause like mute,options,exit...
LAST THING AND THE MOST IMPORTANT YOU MUST NAME ALL OF YOUR WORK WITH GOOD NAMES THAT "WE" CAN EASILY USE IT LATER.