So discouraged since laid off, do facebook and similar sites all day. What else can I do?

Volunteering. Being laid off can be very painful and demoralizing. I'm sorry this has happened to you. It may be helpful to find a volunteer opportunity that is meaningful to you, and give some of your time to that. This could help stabilize your schedule, and engage you with others in a useful, real-time way. This can be very healing, much more than from behind a computer screen alone.
Charity. Volunteer. Addiction is not good but using your time to do good for charity or public health is one way to convert your time into a positive.