Well, I gave it one last shot but I altered my save location again otherwise I was gonna be stuck on S.S. Aqua forever. I set myself into Viridian's Pokemon Center and walked out, hoping it wasn't gonna crash when I walked outside and so far Viridian City seems to be fine. I just hope starting off in this city instead of the corrupted Vermilion won't mess the storyline up......
Edit: Went north of Viridian City, took Diglett's Cave to see if it would be any different entering Vermilion from the cave, and not only did I get scared shitless walking face to face into a giant Snorlax, but the game crashed.....again......I think something is wrong with Vermilion City......as I did a fresh install of the whole game except my save file, and it still crashes.