Using cheats is a great way to get around bugs or sometimes just progress the story to where you want it to be. I like to give my Sims skills that would have at their age when I make them, so the game feels more realistic.