I can relate all too well.  6'5" guy here, putting a shirt on can be a real adventure.