Welcome to Healthcare Magic Forum
The description suggest its hemorrhoids/ piles. They may or may not bleed, but the swelling can be felt on touching around the anus.
Avoiding straining during stool and preventing constipation
is required here. Plenty of fluids and fibre( salad/fruits ) are to be taken. Avoiding stitting for long hours, as it will make your condition worse.
Can try homoeopathy for the same.