My weakness was greasy food like burgers, pizza, poutine, fries slathered in cheese etc. Instead of cutting them out of my diet completely I now opt to make my own versions of them.
If I want fries with cheese then I cut up some potato's, put seasoning on them usually things like, chilli powder, cayenne pepper, garlic and then I bake them in the oven. When I take them out I put a limited amount of light cheese on them.
They are just as good and with 1/3 the calories you would normally consume in that kind of dish. I found you can make your own versions of most of your weakness foods and make slight adjustments to make them healthier but they are still just as tasty! I use google a lot for ideas on how to make things, I would bet you can find a way to make a fried pickle in your own kitchen
