settle down on one place for too long. Seems that you have professional skills and are able to earn a decent amount of money, why bother to be tied down so soon? Life is full of advantures and has a lot of perspectives, you should take advantage of your youth to see more and taste more.
So even if you want to buy a house, please buy a house from an inverstment point of view. So when you move for the next wonderland, you could still rent it out and worry no more.