"Does anyone know if there is another way to.log on without using my password"
If you're running XP Home, then by default, the normally hidden Administrator" account has no password and you can use that to access Windows and reset your password. Try this:
At the XP Welcome Screen, press CTRL+ALT+Delete twice and the Welcome Screen should be replaced by a dialogue box. In the username section, type administrator, leave the password blank and see if that lets you in.