I suggest you look into these:
-you could be salt sensitive (can cause high BP and a bunch of other problems)
-most likely you're genetics are giving you these bad cholesterol levels
-another thing would boosting your cardio to help flush the bad cholesterol away from your heart
-I do not know if the supps you are taking are boosting cholesterol levels, lol...especially creatine.
-if you find out I'm wrong pleeeeeassseee message me with the sources