How is everything fitting together in this

I dont have monitor so I have to mix with headphone and i kinda switch back and forth between them and my computer speakers.With the corrent mix i have it sound good on my headphones but on my computer speakers it sounds really bassy and like the bass is over powering everything.does anyone have any tips on how to find a balance?