That “flow state” you describe is honestly the thing I seek out most when playing games. It’s hard to find a game that generates the feeling for me, but once I do find one, I’m in heaven. The most recent game that managed to do this for me was Elden Ring, and I love it for that.
There is a fine line between addiction and simply enjoying a hobby. You need to identify where that is. We have a finite amount of time to work with in our lives, and how you allocate that is up to you. Once your hobbies start infringing on things you feel you should be prioritizing (e.g. friends, family, career), it’s time to reevaluate how much time you spend with that hobby. It’s entirely possible to have a healthy relationship with video games while still keeping up with your other obligations, you just need to be cognizant of your time.