I posted the below in a different thread, but it's an example of how persistence can pay off. I may have just been lucky, but perhaps a little pixie dust will come your way very soon!
"As annoying as it can be, sometimes it is worth a quick check daily to see where prices are. I had about 10 min of idle time on Saturday, so decided to give it a quick check even though prices had not moved again for us the last couple weeks, and welllllllll, our return flight went from $136 to $103, so I made the change (since we booked with pts)! To my surprised (and out of curiosity), I checked again on Sunday, just to see, and back to $136 it went just within 24 hours!
We booked in April and our RT price trajectory (with hikes in between after we booked/changed) has been: $407 => $347 => $294 => $266 => $236
Since we booked with points, changes are easy since the pts just get credited, but I can imagine it's harder for those who aren't booking with points to book and wait for changes..."