Loc: Northern California
... and you admit that for the last three years on this board that you have been eating McD's burgers and fries? You state you only at a "few" fries and nuggets as recently as 10 days ago and munch on dairy free chocolate chips. Dairy free does not mean fat free.
Just because something passes through you gut, doesn't mean there aren't bowel responses to what you ate that last a whole lot longer until your gut actually settles down from the offending food(s) that have inflammed, aggrivated, or offended the bowels.
Do you REALLY want to get better, and are you willing to meet the challenge? If so, then you would be better off READING more on this site and beyond as recommended (hyperlinks).
Many have suggested that you change your lifestyle, though you seemingly have a thousand reasons why you can't. You could if you actually wanted to and were motivated to do so.