God never abandons anyone. He always hears your prayers. However, from reading this, it seems you seem to be looking for the wrong kind of love. You seem to be looking for sex or romantic love, which always eventually will fail you. It is empty, and always makes you hunger for more and more, the more you have. This may be why God has chosen to keep you away from it. I know this from experience.
True love is a deep connection, a bonding between two people in God. It is not for our own self-enjoyment or entertainment, or anything like that. Be there for the other, and they will be there for you in the love of God.
But instead of searching for love by going on matchmaking websites, try just making friends in real life. Don't say, "Let's be together" the moment you meet them. Spend time with all different kinds of people, and don't expect to or try to make any long-term commitments until you both know for sure that the other is the "right one."
God is not a wish-maker. He even says that life will be tough most of the time, but those who stay with Him until the end will have eternal life in happiness.
I hope this helps ^_^
__________________
In everything you do, do it for the glory of God.
|