Can’t cum...

I’ve never finished before in my life, and I’ve tried and tried every since I lost my virginity, idk y I can’t, I have literally tried everything... from foreplay, toys, certain positions, oral, everything... I only feel extremely strong orgasms in my sleep and I wake up just in time before I am suppose to finish and it instantly goes away... idk I’ve literally tried everything... help? Advice? Someone...?