Asked for male, 30 years old from Bangalore Rural
Seems like you have grade 3 hemorrhoids which may require surgery. However you did not mention if you have any other important symptoms like bleeding.
Get examined by a surgeon for a proper diagnosis. At 30 years age it could be just a thrombosed piles which does not require surgery.
I cannot and should not comment on ayurvedic treatment as it is not my expertise.