Haemmorrhoids or anal cancer ?? Please help

hey y'all , im suffering with chronic constipation . please help me with the diagnosis if i have rectal cancer or thrombosed haemorrhoids .

image

Hemorrhoids