Variation is something I always have troubles with cause most of the times I write a 4 bar base melody and then just copy & paste it through the whole song. Variation in my music comes from different counter-melodies and not so much from chord changes so I guess that's why it sounds repetitive. I try to work on it though. Ty for ur comment!