Hmmmmm....

Aches and pains while riding.
Very small bike size needed.
Used to riding (fairly) long distances.
Likes to go fast.

Sounds like you are a perfect candidate to go custom.