Hello, and welcome back!
The most likely reason for your being unable to get back onto the site is because the domain name changed from the old wehavelupus dot com to the new http://forum.wehavelupus.com. There was an automatic re-direct that allowed members for a time to get here with the old address, but it was removed after a couple of months after we figured pretty much everyone was aware of the new address. You must have just missed that. Sorry you couldn't find the site.
The site has had some major upgrades, and we have everything from a live chatroom to an arcade now. Feel free to explore all the various functions and new features and just let me know via PM what you are having trouble figuring out, and I'll walk you through it. Also, you should delete the old address shortcut icon on your desktop (if you have one) and create a new shortcut with the new address.
Once again, welcome back!