I eat nuts. They are a good source of healthy fat and protein. They contain phytic acid. Phytic acid binds to minerals in the gastrointestinal tract and then impair absorption in the intestine during that meal or snack. Soaking your nuts in water overnight sounds uncomfortable, but does reduce the phytate content. They also taste better; the soaking process definitely enhances the flavour.
There are plenty of internet how-tos, but basically soak in a bowl of salted water overnight, then dehydrate for several hours (I usually set the NEF to 60C and leave for 2-3 hours), then roast (180C for 18-20mins) to get the crunch I like. You can eat straight after soaking, but they’ll need to be stored in the fridge and consumed within a couple of days as there is a good chance you’ll have started the germinating process. Best bet is to try them at each stage in the process to see what you prefer.