Once there is a clear understanding of how responsiveness works and the rules behind it, it really is a lot easier to work with. I think the best way of understanding why the responsive engine works the way it does is by going to the co-creator himself and the Bubble Reference Guide:
Hope that helps! 
For All Your No-Code Education Needs:
- One-on-One Tutoring
 - eLearning Hub
 - Video Tutorials
 - No-Code Classes