Firefox had shipped position:sticky a long time ago, it was Chrome which had trouble supporting this. They had it hidden under "Experimental features" flag for a long time and have just now shipped it in recent releases.
Supporting position:sticky was particularly tricky for chrome as the spec was unfinished and they had this issue in the implementation.
Current support status however looks pretty solid, with only IE and Edge falling behind.

With this progress, I think you won't have to wait for long to use it. :)