I wanted to reply with a proper comment but yeah, going to do it here.
I guess I do, 7.5k hours and counting but I feel like a lot of it is a matter of perspective, sure I play cs a lot... but then again, sometimes I roam around with car, sometimes I go somewhere... depends, but another thing is like... u can't drive 24/7, if ur hitting high revs(like I do) fuel cons. is higher and that's not exactly cheap... regarding friends part, it's a little bit... shaky? Like, yeah I communicate with plenty of people( enough for me personally) including few girls, but seeing each other is a bit hard let's say, like sure u all meet up somewhere.. college, school, some party whatever but u don't all live in same place so it takes quite a bit of time to travel etc etc, so seeing each other is kinda hard, it's depending what time of year is it.
Regarding quitting and stuff, I tried quitting cs and I didn't play it for a while but eh... I never really found cs as "source" of the problems(sort to say), sure I can quit cs but then I will find some other game, I quit some other game I watch youtube or some series... u gotta dedicate yourself to what you're doing, there's always something what can distract you