So i have been washing my hero since level 70 with 100 int. Is that enought to get my hp to 18750 when i hit level 150?
According to my calcs, you have plenty of int (100) to get 18750 by level 150. I think you may have been able to reach 18750 hp at level 150 with 50 int.