Peter Skyllberg, 44, had eaten nothing but handfuls of snow since December 19 when his car became bogged down in drifts near the town of Umea in northern Sweden.
On Friday a passing man on a snowmobile stopped to scrape snow from the windscreen of the vehicle and saw movement inside.
As he recovered in a hospital today details emerged of depression and debts piling up on him and it is thought he might have been trying to take his own life.
Police initially thought he was a nature lover who had become trapped in the snow while on an expedition to photograph elk.
But now it emerges there was a court judgment against him in December because of debts totaling £150,000.
Neighbours of his in the town of Orebro in central Sweden said he had also broken up with his girlfriend and had lost contact with his father and other family members 20 years ago.
'We now have to wait until he is better to try to find out what really was in his mind,' said police officer Ebbe Nyberg.
Mr. Skyllberg survived by taking handfuls of snow from the roof of the car.
The only other things found with him were cigarettes and comic books.
'Absolutely incredible that he is alive, in part considering that he hasn’t had any food, but also bearing in mind that it was really cold for a while there after Christmas,' said a member of the emergency services team deployed to rescue him.
He was emaciated, barely able to move and could barely speak.
'He was at the end of his tether,' said a…