Converting multiple loops into one single loop with pagination

You can refer this.

Use the examples part. Inside the foreach loop put your all the code which needs to be repeated for each category type.

something like:

<?php
$categories = get_the_category();

if($categories){
    foreach($categories as $category) {

$my_query = new WP_Query('cat=$category->term_id');

//code to display category posts goes here

    }

}
?>

You are ready to go with this.