Hey Immolate,
I love what you have done so far, but the General is right. You went nuts on the rivers.
I don't know if I can be of any help, but I'll try my best.
My pesonal opinion when working on the geography of others: Try to correct blatant mistakes, but also try to stay as close to the original as you can.
Your friend probably told you that it's ok to change some minor details, but in my opinion, only do so if you really have to.
To demonstrate what I am talking about, I uploaded an overlay of your map above the original map.
Ok, here is what my battle plan for this beast would look like:
1) Water bodies
This should not be changed at all. Not only the coastlines, but also the major lakes. If the placement is not completely silly, try to keep them as they are. Sure, you can make some minor tweaks concerning shape and size, but try to do so only where your eyes hurt.
Your crevasse should also stay where it was. You can change the shape if you think it looks silly, but you should not change the location.
2) Rivers
You probably thought: Those rivers are crap. I'll do my own.
My advice: Don't. You don't know if river X will play a major role in the upcoming game, so try to tweak existing ones instead.
Let's tackle the one in the center first. It connects two coastlines, branching out at both sides.
Don't count on the River Police for help here, because they probably got multiple strokes from clicking the picture.
One of the many possibilities would be to break it up in two sources. The northern one could come from the mountains to the west (I scrapped the forking here), the southern one from the east. You can even include some hills (the light patches) to make sure everyone sees why the river is going that way.
I kept the forking here, but added a hill the river is hitting as a reason to fork.
They both try to touch towns, because people back then often built their towns close to rivers for easy access to water and transprortation.
Now the western river.
The flow into the crevasse should have its own source.
The remaining river shouldn't fork and simply flow into the lake and out of it again.
(don't use those outlines, they are just sketches)
Now for the eastern one.
They fork again.
You can do two seperate ones, one going along the towns entering and exiting that small lake south of Cliffside, one going along the forest.
While you are at it, add a source and a drain for the lake in the north.
Of course you may add more rivers but try to make them flow into the main ones.
That's all for now.
I hope you don't get my post wrong. I don't want to bash your map at all, because I think it has great potential.
Just offering some thoughts and ideas.