GTA 5 online can be a chaotic mess in normal lobbies, but role-playing servers are different. These are the ones you want to join to feel immersed in the role.
https://www.digitaltrends.com/gaming/gta-5-roleplay-servers/
https://www.digitaltrends.com/gaming/gta-5-roleplay-servers/