of the rose,
You don't have to feel far from God and doubt His love. You can always be sure of God's love. The word of God says in Romans 5:5 " Now hope does not disappoint, because the love of God has been poured out into our hearts by the Holy Spirit who was given to us."
Don't doubt God's love. Also in Romans 8:38 - "..I am persuaded that neither death, nor life, nor angels nor principalities nor powers, nor things present nor things to come, nor height nor depth, nor any other created thing, shall be able to seperate us from the love of God which is in Christ Jesus our Lord."
Without faith it is impossible to please God and so it is also impossible to receive from God. Faith alone can connect you to God. Know for sure that whatever you may be feeling Jesus is a High Priest who sympathizes with our weaknesses. "Let us therefore, come boldly to the throne of greace, that we may obtain mercy and grace to help in time of need." Hebrews 4:16
You need to spend more time with God. Be true with what you feel. Spend time reading and meditating scriptures. Coz "Faith comes only by hearing and hearing by the word of Christ."
If there is any unconfessed sin or rebellion or bitterness ask forgiveness and receive it. Usually a sin can be the root of any distraction which further leads to frustration and dryness.
I also encourage you not to think what your situation makes you feel like. But be on the alert.... "For the weapons of our warfare are not carnal but mighty in God for the pulling down strongholds, casting down arguments and every high thing that exalts itself against the knowledge of God, bringing every thought into captivity to the obedience of Christ "
2 Corinthians 10:4,5
Make sure that when you have a negative feeling or discouraging thought which is contrary to the word of God, you immediately bring it into captivity to the obedience in Christ... meaning, you replace it with what God promised you in Christ Jesus.
"Therefore humble yourselves under the mighty hand of God, that He may exalt you in due time, casting all your care on Him for He cares for you."
1 Peter5:6,7
Like Snowrose mentioned in her post, this is common to all bretheren. But being a Christian you need to battle it down. Quoting the scripture that snowrose mentioned, Deuteronomy 31:8, "He goes before you, ...He will not leave you nor forsake you."
Remember Jesus prayed for you ... John chapter 17.
God bless you.