Don't for one second believe that someone or something else will help you feel whole. If you feel this way, you will forever be chasing happiness from the outside-in, when the goal is to feel happiness from the inside out.
When those external factors disappear, or lose their value somewhat, you'll be left with only what's inside of you. And if you don't believe that you're a complete person, without the need for anything else to make or keep you happy, you will forever be on the search for something else.
It's not always easy to do. But it's worth it when you get to that place. And don't be hard on yourself. Love everything about who you are and don't let anyone or anything tell you otherwise!
Know that you have always been a complete picture, ready to be showcased. Anyone or any situation that enters your life is merely a filter, which will either enhance your picture or takeaway from the original beauty. And remember, the filter is your choice.