it sounds like the frame is not a correct fit, if you are saying the headtube is wayyyy too short. Head tubes are pretty proportional to frame size. if the frame is too small, you will probably have fit issues overall no matter what.
__________________
Life is too short not to ride the best bike you have, as much as you can.