Yup. The only way to be happy in life is to accept yourself for who you are. Always strive to improve yourself, but don't lose sleep over what you cannot be, or have.
I think you are only limited by how far you can see.
That does mean taking an honest look at how much you want something and how important it is to you, with a smattering of reality check. But if you see limitations you are also bound by them.