i 'd had his mouth on mine before so it should n't be shocking , should n't be startling , but there was something about being horizontal and having nothing but thin cotton pants between me and a very impressive erection that made our previous kisses seem like practice for the main event .