blowjob with deepthroat

I was pleasently surprised when she sucked me of for the first time. She started slow but then she showed me her skills and I was deepthroated for the first time in my life. Later in the relationship she once gagged on it because I came when she had it down her throat