“It’s better to give than to receive.” Do you find this to be true? Sometimes it’s hard to truly feel rewarded by giving something away, but in this case I think most people would. Consider rewarding yourself for achieving that hard earned gold goal by giving some of that gold to your guild.
By “your guild” I don’t really mean your bank alt, storage, or vanity guild. I’m thinking more of a guild that your main or other active character plays, raids, PvPs and/or socializes in. In most cases your “main guild” has helped you achieve your goals via guild perks, etc, so giving back some just makes sense. But more importantly, you can buy things for the guild that will make it more fun for all members, including yourself.
One option is to just donate some gold to the guild bank straight out. This money could be used in anyway the GM sees fit — funding repairs, buying supplies, etc. If you give the gold without specifying how it should be used, you should be prepared to accept the GMs decision even if it’s not how you would spend it. Think through how you’ll feel and consider what you know about your GM before you proceed.
Another way you could go is to buy items to donate to the guild — raid consumables, enchanting supplies, materials required for an achievement, or even BoE gear that you know people need. This way you control exactly how the gold is spent. You could also offer the money for a specific purpose, like buying an additional bank tab.
When you decide to give a gift like this consider how it will be perceived and your relationships with the people involved. You may want to give anonymously to the degree possible. And just like in real life, don’t give if you really don’t want to. Don’t expect anything in return and don’t be resentful when people don’t seem grateful enough. Give the gift, enjoy the benefits it brings, and feel pride in knowing that your persistence enabled you and the people you play with to have a little more fun.