"When you only make $1000 a month, $1000 is a lot of money"
Yes, I believe that is their perspective about a $1000 guitar being worth a lot of money. Perhaps that is not an expensive guitar in comparison to the upper end of guitars, but it is still expensive in absolute value for most people.
Find a hobby you enjoy, even if it isn't a social hobby. Get involved in that. Get involved in the community around it, whether that's local or online. Start talking to people, find other common interests. Branch off into those interests with small groups from your hobby, or new groups entirely.
I don't know you, so this isn't a judgement of you or your situation, but people don't like one-dimensional people. Find a variety of things you enjoy doing just for yourself that isn't just video games or YouTube or tv, and then find spaces where people talk about those things. Start going to a gym or taking fitness classes, or join a hobby painting group, or a TCG/board game group, or a book club, or a jogging/biking group, or a crochet circle. Volunteer at local food banks or animal shelters.
Meeting a variety of people and having different, interesting things to talk to them about will help you make friends. Making friends will help you meet potential partners and practice communication skills to make the relationship work. It isn't always easy or fast, but everything I've found a partner it was after I told myself "you know what, I'm don't waiting for friends and companionship to fall in my lap. I'm going to go out and make it happen, or at least have fun on my own if I can't find others to have fun with".