I googled around for an hour and found this solution:
After playing around (moving and renaming all those hidden directories in my home folder) I ended up to ~/.cache/sessions/. A couple of xfce4* files existed in there, and after deleting them, I finally managed to successfully load xfce
It seems that the problem was with xfce windows manager, it didn't ended correctly while shutting down and the session was saved. So i had to manually delete couple of files and no everything is fine again.