There might just be some people who need 10 hours, but I would still look at sleep quality issues. The CPAP thing sounds like a good step, but there could be other causes.
Do you wake up feeling well-rested? I know that when I used to always sleep 10 hours/night, I still wanted more sleep when I got up.
Somehow I managed to change that, though, and now I wake up after 6-6.5 hours. And I feel more well-rested than I did before after 10+ hours. I'm not completely sure of the reasons, as I wasn't seeking it out, but the timing correlates well with starting to exercise regularly. Finally getting a mattress that works for me might also be part of it.
At any rate, the main thing is that it happened. I didn't really know it would or could, which is why I didn't aim for it, but I'm glad it did. And I'd hope for the same for anyone else in a similar position. Sleep quantity only goes so far to make up for quality, and life is too short to be struggling to get proper rest.