Your FG explains the sweetness. By why is it so high? Post your recipe and process and we'll be able to help you better. Time can make a significant improvement to beer, but not always.
+1 on riding it out and picking up some more bottles. It doesn't guarantee that the beer will become good, but if you want to have a good 'pipeline' going then you'll need enough bottles for more than one batch.