I've read several great possibilities. Here are a few other thoughts to ponder.
1) I know it sucks to have to "ASK" for what we want. We expect the ones we love to see and respond to what we believe is the obvious. It is humbling, but if you really desire understanding, first be understanding--then ask for that which you seek from your loved one.
2) Life has a way of "forcing us" to confront our fears and feelings of lack and need. We also have a way of attracting the very thing we do not want. Instead of looking outward, realize that everything you truly need comes from within. People are only here to reflect back what we are truly sending out. This doesn't seem logical to those who "love hard" and never seem to get the same in return. But in fact, most often they are giving out of fear and need, not abundance of their own happiness. One can end up disappointed and feeling cheated, when it is they who cheated themselves.
3) Within your question are the extremes that lead to disappointment. "need someone", "love the most" and "not there for you". Have a support system starting with self-love that does not put the pressure on one person the MOST. Have alternatives and love people unconditionally and grow into the awareness that you are never separated from the ones you truly love. True love is always there with you and for you.