I'm not sure what to call this other than thinking of myself as underdeveloped. I am currently 25 and have no sexual urges, no moments of sexual tension or need for gratification. I literally seem to have no sex drive whatsoever.
Other things that I've noticed are that I have a very short menstrual, only lasting about two days, one of them noted for very heavy bleeding. Every once in a while I have debilitating cramps, severe enough to require a bit of pain medication. Blood work shows me to be fine, but these things doesn't seem quite right.
Could someone please explain if this is considered to be at all normal or if there might be something wrong?
No, two day periods are not normal. Most women's periods last much longer than that- from 4 or 5 days to a full 7.
When you mention blood tests, what kind are you referring to? I would suggest going to a gynecologist and getting your hormone levels checked if you have not already done so. It seems to me that those levels are out of whack in some way. Your doctor will know where to go from there if sufficient hormone levels are found.