It is important to live your life with what I call an abundance mindset. It is obvious to me when people live this way versus people who do not apply this way of thinking. When I say abundance, I am not referring to manifesting strictly money and/or material goods although at times that can apply like manifesting a dream house or car; however, I meant it from a spiritual point of view. It really comes down to two very valuable trains of thought.
For one, you need to recognize that we live in a world with unlimited possibilities and opportunities. There is no need to really be in competition with anyone because there is so much to go around and this applies to everything in life! This goes for jobs, relationships, housing, etc. (On a side note, in regards to housing, many areas are facing housing shortages which is driving the housing market to great heights but generally speaking, if you really look and you can be patient, then you will be able to manifest what you want when the time is right). My point is, the Universe is already filled with abundance so there is no need to ever be discouraged when you do not get something that you want at the time or ever feel that there is a shortage of anything.
Oftentimes in order for your greatest desires to be fulfilled and manifested, you need to have a driving force from within to want to obtain them. It is important to know that the opportunities exist as I mentioned previously but you need to also have that burning desire to go out and chase after what you want. I think that golden combo of knowing that there are unlimited possibilities out there paired with wanting to go out there to get them will ensure that you are able to up your manifesting abilities and also increase abundance within your life.