The Colombian striker returned late from his leave last week and he was dropped for the game against Hearts as punishment.
Morelos was allowed to travel to Colombia as his mother was unwell. However, he chose to return 24 hours late.
The 23-year-old striker has now addressed the fans, his teammates and the club on social media. He wrote that he is aware of the disappointment he has caused and wants to apologise for that.
He also added that everyone at Rangers has given him a lot of love and he is grateful for that. Morelos also vowed to show everyone how much the club means to him, on the pitch.