God is generous. He wants to give to His people. He wants good things for you, but He is not a push over. You cannot take Him for granted and expect abundance. You ignore Him and abuse the relationship, then He will put you in a place of oppression. It is punishment, but it is the kind of punishment that is meant to benefit you. A little hurt today is better than an eternity of hurt.
A core principle is that you get an abundant life through your relationship with God. Obedience leads to good things. However, you live in the world where Satan has great influence. You can be obedient and bad things still happen. This is when you look inward and pray for any hidden sin. If none is found, then ask God to reveal the truth. Sometimes bad things happen for your benefit, slow you down, or for the benefit of someone else. It is not always because you have sinned. In these times hold onto the truth and keep your focus on the eternal instead of the current situation.
If you feel like you are experiencing oppression, then turn to the Bible. Pray over your feelings and truth to be revealed. Not every feeling is accurate. Feelings are indicators, but not truth tellers. Get the true description of oppression from the Bible. If you are truly being oppressed, then ask God to reveal the reason. If it is due to personal sin, then repent and work toward making things better in life. If not due to your personal sin, then ask God to show you how you can be used in this season.
God is faithful. He provides what you need in life. He gives abundantly. He is your defender. He is your true refuge. He is your liberator from suffering, evil, and hate that happen when you are oppressed. God is loyal even when you are not. His loyalty does not mean approval. You have to repent your sin and return to God to get in good standing. God has already gone up and beyond. Everything else is up to you.
Rebellion will lead to oppression, but that does not mean that God has abandoned you. You can still find Him. When you repent you can find the blessings in the small things. You can see Him in the unexpected. Gideon was blessed while hiding from his oppressors in a wine press threshing wheat. You can expect blessings, but you can't expect how they will appear. Blessing happen because He loves you. Oppression happens to redirect you.
Deuteronomy 9:7-10, 28:45-48, 1 Chronicles 21:13-21, Psalms 9:7-10, 72:12-14, 130, Isaiah 54:11-15, Luke 4:18-19, John 10:6-10, 2 Corinthians 9:6-9, & Ephesians 3:20-21