i suspect your case to be external hemorrhoids. you should consult a doctor to have a peace of mind.
i used to suffer from hemorrhoids too and i understand that finiding a doctor could be quite embarassing but if you tried other methods but doesn't work do consult a doctor. even if its not hemorrhoids you know whats going on with your own body. Your health should be top priority.