It sounds like you already have quite a bit of food growing! Maybe start by deciding what you have already that has value and how you can shape it towards the future, selecting things to keep from what's already there. Start by marking the things that you want to keep with flagging and chopping and dropping everything else. Here in Georgia I've had a similar experience finding wild persimmons, muscadines, blackberries, etc. The majority of my property is covered in pine, probably last cleared in the mid 90's. Other tree species are just starting to take hold with little stands of hardwoods (Oak, Maple etc) just taking hold. Recently I marked all of the little Oak trees I could find and the persimmons are fairly easy for me to identify by their bark at this point... Now that I've got the majority of the little Oaks and Persimmons marked and identified I've started dropping everything else that's not a well established tree. This way I'm selecting for fruit and nut trees that are native and already growing. When I find areas that don't seem to already have either persimmons or oaks I've introduced another native species to start their own little stand... Apples, paw paws, etc.
So in your case I'd mark all of the mango, citrus, guava, palms etc and drop everything else to build the soil for what's already there. Once you've dropped everything what's left will look like a pop up book and you'll see the "empty" spaces where you can put ponds, structures, etc.
...and pile mulch under that soursop and give it a big hug every morning, maybe it just needs some love.