Not the same
Although "impulsive: and "compulsive" sound similar, they have completely different meanings.
In one sense they may even be considered the opposite. You may be having a problem in the obsessive-compulsive spectrum, but it sounds like clinical (major) depression is a definite possibility as well. I recommend that you obtain an evaluation from a qualified professional for a more accurate diagnosis.