Where can I go to have voice chats with people online on a regular basis and also consistently meet new people so that way if I fuck up I don't regret it forever?
I wanna become social but not leave the house.
Find a Discord
You are talking about Omegle, but with audio only? Good idea.
>>35310177
Those are usually circlejerks or inactive. Always just shitposting centrals.
>>35310177
>>35310385
also more importantly is the fact that most discords ive found almost never utilize the audio aspect of the discord
ive only found like 1 discord where people audio chat 24/7 regularly and it's one of those "you have to level up to access it" type servers