Congrats!! I don't find it self-indulgent at all..as Crisi wrote, I too find it totally inspiring!! I too had a post like this, and although our vacation is not completely paid off, I am close and way ahead of schedule and it feels GREAT!!!
This is my first trip with just me and my 2 boys, all at my expense, and I was a little intimidated to book thinking I would really stretch my budget, but I haven't.
Enjoy your trip and again...Congrats!!