postpartum hemorrhoids

I pushed for almost 2 hours so my hemorhoids were TERRIBLE after birth - I'm 9 days PP now and can definitely tell they're smaller but will they ever go away?