Prozac can definately affect ejaculation. All anti depressants can cause troubles in that area. Its also possible that since it was your first time, you were having major preformance anxiety. Pressure to do good, and what not can cause your orgasm to hide for a really long time. I know if I put any pressure on my boyfriend to get off, if say, I want to go at the same time and he's taking too long for me to wait, and I tell him to hurry it up or something, it takes him even longer because he knows how i feel and how good my orgasm is, all depends on his and when he goes, and the pressure holds him back
I like sex that lasts a while, but anything much over an hour, well one session that lasts for over an hour, and Im beat and ready for sleep. You start to get bored, and it hurts, things dry up. Even an hour is really pushing it, thats the max I'll go before I give up and can't go anymore. It starts to feel like work, and like its a chore. Half hour - 45 mins is JUST right for me. Theres no way I could do 2 hours.