Instead of a river, God often gives us a brook, which may be running today and dried up tomorrow. Why? To teach us not to rest in our blessings, but in the blesser Himself.
Sometimes, being true to yourself means changing your mind. Self changes, and you follow.