Apparently, and to my utter despair there is no way to restore my pictures , cause "Picasa doesn't make its own copies of your photos..and does not physically store them".
So starting with tomorrow I'm gonna re-upload each picture, post by post..
This might take some time, I'm gonna start with my recent posts.
I won't be able to re-upload all pictures, cause I deleted some.of them.. I hope I didn't delete too many..
Sorry again and I hope I can undo this nightmare as soon and thoroughly as possible.