Your olive oil is probably fake. Even tiny amounts of vegetable oil (what most olive oil actually is) will give me boils.
Fake Olive Oil - How to Spot Real Olive Oil - Delish.com
I am a litmus strip of acne. But you are not me. Things that give me acne will have me breaking out within a day. I'd try cutting out the "olive oil" and see what that does for you. And make sure all your sources are clean. Canned tuna usually has soy in it now, and that's another acne generator. If nothing else, drop down to just the coconut oil and cook with that.
Steak, eggs, potatoes - fruits, nuts, berries and forage. Coconut milk and potent herbs and spices. Tea instead of coffee now and teeny amounts of kelp daily. Let's see how this does! Not really had dairy much, and gut seems better for it.