sounds exactly what its like when i've popped hemaroids.
Hope it settles for you soon.
xx