This is sad. I'm even experimenting with Blender while having my lunch!
I couldn't leave this and wanted a seamless loop. This is the best I could do in 10 minutes. Duplicated the keyframes and mirrored the duplicates.
Not perfect but not too bad. If you watch around the middle you'll see where it reverses