Please give me suggestions on what I should change or let me know if im doing everything right.

I wake up at 6:00 AM (PST). Since I workout in the morning around 6:30 AM (PST), I'm taking PUMP and CUTS (always taking a red pill out) 30 minutes prior to my workout with a really light meal. I workout intensely for 2 hours maybe 4 hours. Around 10:00 AM (PST) I take my second pack of CUTS. As soon as I get to my house I Immediately make myself a protien shake (as breakfast), with that protien shake I'm consuming PAK and OMEGA. I eat lunch around 2:00 PM (PST). Around 5:00 PM (PST) I eat dinner. I drink another protein shake later at night, while driking that shake I'm consuming FLEX around 10:00 PM (PST) (before bed). At 10:30 PM (PST) is when I usually go to bed.

Supplements Im consuming daily.
PUMP (1 pack)
PAK (1 pack)
OMEGA (1 pack)
CUTS (2 packs)
FLEX (1 Pack)
ANIMAL WHEY (2 scoops)

First shake
Mau Garcia
"MY" Shake (As Breakfast)
1 scoop of ANIMAL WHEY
1 Apple
5 Strawberries
1 Banna
6 OZ. of water
8 Ice cubes

Second shake
Dorian "Heavy D" Hamilton
Anabolic Nightcap Shake
1 scoop of ANIMAL WHEY
1 cup of unsweetened almond milk
1/2 avocado
3 tbsp. of coconut shavings