Oh dearzzz. Life must have really sucked for you. I mean, you living with only mom must make you really lonely.
I don't have siblings either so it's hard for me to find someone to share.
You say that you have volunteering to do. Are there any coworkers that you could possibly hang out with...