Cheapest quick fix to try, get a "beaded seat" for $15.
It will keep you from sinking into the seat and sticking to it just that little bit, raising you up about an inch and allowing you to sit slightly further back.
In any event, if it doesn't fix the entire problem it provides much better ventilation for the boys.
'03 GL1800A | Porsche 968 | Ford F-150 | Skidoo GSX (2) | Seadoo GTI (2) | Suzuki ATV (2)
A.A.O.N.M.S. | NRA Endowment | Gun Owners of America | Oath Keepers