"how do i know if my hardship is a punishment or a blessing?""it depends on your reaction or respond to it. there are three basically."
"ok. first?""anger or impatient. it could be a sign of punishment."
"sabr or patience. it is a sign of blessing. just like the old leaves falling off from the tree, it wipe your sins."
"and third?""the best, ridha or contentment. for this, it is not only a purification but it is also an elevation by Allah swt in your status as a believer. you're going up to another level with your imaan."