7
Keep on trucking! I can't give you advice for most of your questions sadly.
That being said, I don't think you need to feel bad about playing video games but I understand the feeling. I tried to give myself goals to do before playing so I would feel more productive.
What really helped me is finding something that I enjoyed and felt like gaming, but I was learning a skill. It was programming for me (I started with unity which is a game engine) but it could be anything. 3d modeling is an other choice as well as making music. Just find something that only needs a computer and is easily self-taught. If it's not as fun as you thought, try something else instead. It just needs to feel both enjoyable and productive.