RE: Do YOU think my draw length is too long?
I can't tell you if you're too long or too short, but you can figure it out for yourself. After you get your true draw length, try one that is 1/2" shorter. Never go by what's written on the bow. Always use an arrow to measure the actual draw length of the bow. Concentrate on how steady you are holding. When you have the correct draw length, you will be able to keep your pin centered more easily. Experiment will slightly different draw lengths until you get the one that holds best. Some guys can tell a substantial difference, with as little as 1/16" or 1/8" adjustment. Shorter draw length are generally easier to hold steady and they also help in avoiding hitting your arm with the string.
Once your draw length is perfect, if your anchor points are off, then you need to get a particular axel to axel length bow to have the string hit an exact anchor point (like the tip of your nose). From your physical description, I would guess the bow is too short (ata) to get the correct string angle without anchoring too far back.