I used to feel this way, but it really is a skill anyone can develop. I actually just finished building a replacement control board for a window fan to make it HomeKit-connected, which would have been beyond me in the past. The key is to break the project down into concrete, achievable phases. For example, my project required firmware to test the UI, drawing a schematic for each sub-component, building a BOM, drawing a schematic, drawing a PCB, building the board, writing firmware to test the board, testing the board, and then writing the final firmware. That’s a long list, but each item in isolation is a couple of hours or days. Once you are able to decompose the project, it’s just doing the next thing. Oh, and accepting that you’ll need to fix mistakes in past steps along the way. :)