Treatment for hemorrhoids would depend on the kind and severity of one’s symptoms. If the hemorrhoids are still small and do not cause any problems, oral medications and an ointment applied on them would be helpful. Having a high fiber diet and increasing water intake would also help. However, if the hemorrhoids are already thrombosed which looks more likely in your case, resulting in bleeding, enlargement, pain, and difficulty in moving the bowels, surgical excision would be the best treatment. In the meantime, you can do hot sitz bath by sitting on a shallow bucket with hot water three times a day. The heat would help in relieving the discomfort and pain of the hemorrhoids.
I hope it helps. It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.