Emotional rollercoaster ride with hot and passionate gay sex scene.