Have you ever thought life would be better anywhere other than where you are right now? Maybe some of your thoughts go something like this:
Life will be better once I'm out of debt.
I can't wait until I'm retired because then I can do what I want when I want.
If only I lived somewhere warm I could exercise all year round and I would be so fit.
If I could just lose 10 pounds I know I would feel better.
Truth is some of your problems may go away once you have met all of your "if only's" and "better when's" but it won't make the perfect life that fairy tales are made of. New problems will arise and you'll likely find yourself wishing for this "perfect" life to be different still. We can only imagine that the grass will be greener on the other side because it's only when we live it do we actually see it for what it really is.
Whatever ideal you have in mind about an alternate lifestyle, location, financial situation etc ... rest assured that each one will be met with it's own unique set of problems.
So what can you do about this? Choose to be content with what you already have.
Look around you and be truly grateful for all that you see. Realize that there are people less fortunate than you and right now, rightly or wrongly, they are wishing for your exact lifestyle. Think back to 2 years ago, what were you wishing for then? Where did you want to be? Odds are you were largely wishing to be right where you are now. Life happens so gradually that you tend to lose all perspective of achievements, growth and progress.