Cholesterol in food is NOT the problem. You been taking N2GUARD? Your HDL-LDL sucks. You don;t need to lower cholesterol. You need to get the bad down and the good up. Apple Pectin and lots of oil. As much as possible.
Total T seems high for 150 , though 2000ngs is not unusual. Just goes to show how little you need to be in superphysiological levels. I'm on 100 a week and every now and then I do a little extra and my doc is like WHOA!!! 1500 is too high! lol!
Your FreeT is low for that much. UNLEASHED bro. Just stay on it.