Structure beats novelty
Constantly swapping exercises feels fresh but kills progression, because you can never beat a lift you did not repeat. A coherent program uses the same key movements week to week so overload is measurable.
A program feels random when exercises change every week and nothing is tracked, so there is no progression to follow.
If your program feels random, it probably lacks a repeating structure and progression, so you are just doing different hard things each week. A good program keeps the same core lifts long enough to add weight or reps to them, and rotates only within a plan. Pick a proven split, log your lifts, and repeat the main movements for several weeks so you can actually see yourself getting stronger.
Constantly swapping exercises feels fresh but kills progression, because you can never beat a lift you did not repeat. A coherent program uses the same key movements week to week so overload is measurable.
What makes a plan feel purposeful is a clear rule for getting better, like adding reps until you hit the top of a range then adding weight. Without that rule, each session feels disconnected from the last.
Choose an established split for your goal, whether that is upper lower, push pull legs, or full body, and record every set. Tracking, in a notebook or an app like SUUPR, turns a pile of workouts into a program you can see progressing.
A program feels random when exercises change every week and nothing is tracked, so there is no progression to follow.