I feel like the author forgot soho is 90 kgs lol major is pulling him around too easily and doesn't react much when soho falls on him