If your willing to invest some time and money, it's quite doable. I use a google pixel (how ironic right) and installed GrapheneOS on it, which was easy following the instructions on their site. That's the hardware fixed. For apps I use mostly FOSS apps where possible.
Take it step by step, it's a whole process and every step taken is a win!