i fixed it!!! yayy.
okay so basically i decided to try booting up with the xp cd again..
i couldn't boot up with the xp cd before because the order of how to boot up in setup was floppy, hd, and then cd.. so i switched it to cd, hd, floppy.. and it worked.. and then i did recovery console and did chkdsk /p and chkdsk /r (not sure which one of those did the actual fixing) and then fixboot, y, and restarted 🙂 🙂
apparently that does work..!
thank you for the help and patience