The bible tells us .... you might be saying oh no here we go again ... but in reality the bible holds the keys for us.
It says "Seek first the kingdom of God and His righteousness, and all other things will be added to you". The problem with this is it is not always instant. I will be brief but give you a little of my back story. Why? Because I see many of your traits in my story.
I was born ... actually better skip ahead a bit. Through out my life I was teased for being somewhat different, I had terrible teeth as a teenager. I wanted so desperately to have a girlfriend, but every time I tried it seemed to fail. I was never able to attract the opposite sex. Move forward a few more years, and a few more failed attempts at relationships. And I had a dream that made me become a believer. Then guess what I girl took an interest in me or so I thought. I was really happy because for the first time in my life a girl was spending time with me. So I wrote them a lovely poem, expressing my feelings. And guess what she shut down, and bearly spoke to me after it. Rejection too much. I blamed God, and committed sin. For years that followed I doubted God loved me, to the degree that I could no longer work, I hated life. I felt God had left me. I felt like I was on my way to hell. For years I never went to church, and just waited to die. I was asked back to church from time to time, and God kept drawing me back to himself. Eventually I got the idea that God was still with me, and I began to seek his kingdom. I would ask people to church, and they would get saved. They seemed blessed, but me I still felt distant from God. Then guess what happened I met another girl, who I really liked. But due to my fears and doubts I sent her packing. It was all too much. Every one else seemed blessed, but me I was always coming up short. I would pray for hours, in pain, then fall into inappropriate content use, due to feeling alone. I would drive to work, wishing things could work out, struggling in my heart. Eventually it all became too much I filled the bath, then tried to drown myself. God spoke to me again, and rescued me from it. Yet the pain continued. I would walk around the room quoting God's word, go witnessing, bring people to church. Yet internally I was so angry with how blessed every one else seemed. For years I struggled on, following God, getting stronger each time. I grew in faith, I learned to hear from God from time to time. One day in faith I prayed and said God you could lead me to some one. I will skip the details. But he did. I met a person, who would later become my wife. You would think that would solve all my problems, well, before I was married, I was happy now, I went to the bank to with draw money, and Satan attacked me so heavily I shook violently. A sudden rush of fear engulfed me, and I again fell into the trap of thinking God had abandoned me. I felt again like I was destined for hell, and that God had taken my future wife from me. So I fell into sin again. Some how I managed to pull myself together, and in fear I married my now wife, still feeling separated from God. But enough of the horror story. Move forward 7 years. I am stable, happy, I know God loves me, and I have a great marriage. I have a young son, and another one on the way. I feel blessed. I still pray to God as often as I can, but now it is out of a heart of joy. But my joy comes from the LORD. The bible says a fruit of the spirit is joy, as we seek God He will give us joy. It may not be right now but he will give it.