Seems like you don't have a purpose in life. That's the problem with most of the serial killers or drug addicts. They just simply don't care if they live or die so they gain bad habits eventually.
If you don't take the right steps at this very moment, you'll either end up as a drug addict or something worse. There are many ISIS members with EU/USA passports in the ME. Those people joined the terrorist camps because they had no lives in their native countries and ISIS gave them an ID.
Don't stay alone. Move with your mom and stay with your relatives until you figure things out. Losing a girlfriend at the age of 22 is nothing. Believe me. You'll find many more chicks in the future. There are many fish in the water.

Stop doing drugs, follow your mom (it is nothing to be ashamed of) and hope for the best.
I don't like to interact with people neither. I don't even like people. But I can fake it pretty well. You can try that too
