Do you have any pets? Having something to take cate of has helped me a lot, both by feeling useful and needed, as well as putting my problems in perspective .
Reading, learning a new skill like origami, astronomy, cooking, journal writing, painting, taking a self defense class, volunteering. All of those have helped me fill in the lonely spaces. Hugs.