Let's say our router has 2 WAN IP addresses - ether1 with 18.104.22.168 and ether2 with 22.214.171.124, and a single default route pointing to 126.96.36.199 (the router directly connected to our router on ether1).
If a packet comes in on ether1 destined to 188.8.131.52, things are pretty straightforward - the reply from our router goes back out ether1 (using the default gateway route) with a source IP of 184.108.40.206.
If a packet comes in on ether2 destined to 220.127.116.11, the router's reply will go out the default gateway (out ether1), and its source IP address will be 18.104.22.168 (ether2's IP). If you want the reply to go out the same interface it came in on, you need some way to tell it that anything with the source IP address of 22.214.171.124 should go out ether2.
Does that sound right?