C++ is a horrible language to start programming. It uses many complicated paradigmas and burdens you with stuff that's really not important for a beginner like memory management. If you need to do low level stuff I would actually recommend you to use C which is a much cleaner language design. If you don't need low level stuff (Idk how difficult cheats for CSGO are) then I would recommend something like python. if you want to stick to C++ then just focus on the field that you need. Learning the whole language is just extremly exhausting.