You sound like you are on the right path! :)
Keep up the good work, don't despair it will all work soon.
When you say you have been bleeding constantly for a year and a half, is this heavy? Are you getting enough iron?
All I can reccomend now (if you aren't already doing this) is taking a greens supplement like "Barley Greens" or "NuGreens"
Just to be sure you are getting all your nutrients.
Hope it all works out.