It looks like there may be a problem with the value that is stored in the session to represent the user when logged in. It looks like you are looking up the user based on the user email and it may be trying to compare this with the userID. On your profile page you should have this line of code:
$WAATKusers = mysql_query($query_WAATKusers, $your_connection) or die(mysql_error());
Just above this line add in this:
die($query_WAATKusers);
You may need to adjust this if your table name is different, just make sure you use the same $query_ variable that is referenced in your code. This will print the query to the screen, with the whole query it will be more clear what the problem is with it.