You're off topic for this forum, which is dedicated to Windows Live OneCare. You may want to try the Microsoft Public newsgroups here: http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx
However, since your profile is apparently corrupt, but your son's is not, you may be able to create a new profile and recover your data from your profile:
http://windowsxp.mvps.org/corruptprofile.htm
You may find useful information here:
http://webcast.broadcastnewsroom.com/articles/viewarticle.jsp?id=8658
It explains how to use the Recovery Console to get back to a working copy of your profile in Windows. You can also see the following for how to do a repair install of Windows:
http://www.michaelstevenstech.com/XPrepairinstall.htm
-steve