Yeah, placement of rivers requires a lot of patience sometimes, but when you finally get the basic rules it gets easier.
One river still looks odd to me, that leftover piece below Dorils, if you continued it through the forest to the sea everything would finally look perfect. Sorry for picking at your map so much...