same thing happens to me all the time, after spending hours on a beat its easy for the ear fatigue to make your ears lie to you. I often rush to upload a beat I just finished without taking a break to let my ears reset only to hate it when I hear it after my ears have rested.