Congratulations, Iman!
That's well worth celebrating. What you describe is essentially what I found worked for me, too. The time taken to read the explanations in depth and to properly internalize the core reasoning is what I found to be most helpful in getting my results average way up, rapidly.
If you have any acquired wisdom that you think would help others, I'm sure it would be very welcome over in the
PMP Exam Lessons Learned
thread.
Again, well done.