Help! Hemorrhoid!

I think I have a hemorrhoid! My butt has been uncomfortable all day and I had my hubby take a peek (he volunteered in the name of science) and he thinks I have a swollen spot. What helps the most? How long does it take to heal?