Your 3yo son is a better putter than I am
Nothing wrong with fasting as a mental exercise, or as a way to "detox" mentally and physically... but it's not a long term weight-loss solution, and it *will* slow down your metabolism almost universally - unless your diet is so bad that it's making you sick (junk food, fried foods, sugar, refined grains).
Intermittent fasting, on the other hand, seems to be a good long-term solution for weight loss and insulin management. I've never tried it, but I know and respect another lifter (5'8", lean 245) who swears by it.
I know this is a personal question, but are you constantly on antibiotics? Acid reflux is usually just a symptom of poor digestion, but your doctor isn't going to tell you that because most doctors confuse getting people healthy with managing symptoms.
IMO, the most important things you can do to lose weight, in order, are -
* Eat primarily lean protein and vegetables (LOTS of vegetables)
* Eat a breakfast every day
* Be habitually active (outdoor hobbies :thmbup:, riding a bike instead of driving, etc)
It also helps if every now and then, you track everything you eat for one or two days and count your calories. That way you have a general idea of how much you're eating, and can decide if it's too much or too little. It also helps to be able to estimate how many calories are in a meal, especially if your routine is disturbed for whatever reason, and you find yourself having to eat out.