Offences will make you miss what is in stock for you more especially when your anger is geared toward the one that had the key to your hopes in life. You can be angry with everything, but not God. No, not Him.
According to Ezekiel 36:17, what makes a man unfruitful is not the devil [at a point in life], but a way and a life that is contrary to what God demands and not until CHANGED, a fertile land will be unfruitful for a long while.
Sometimes, we are not too far from our destinies as it may seem, but our discouragement to pursue is the CHANGE we have to make inorder to lay hold of it.