Sex issues

So my boyfriend and I have sex every so often. We are both 18. We aren't very experienced though we know the basics and how to be smart. I just have one little issue...whenever we do it after about 20 minutes or so I dry out and it starts to hurt. We sometimes have used water to help but doesn't really work. I don't want to go and buy lube...any other ideas?