I cant orgasm when having sex and it's frustrating me😭

IY

Short backstory. I only got a orgasm with my boyfriend once when he was giving me head. That has been a long time ago. We have been in a relationship for almost 1.5 years, so i'm kind of frustrated. He tries so hard and i'm often close to orgasm but it just won't come (literally). Even giving me head won't work. I don't think we are going to buy sex toys, i want to but the idea is just weird to me and i'm scared my parents will find out or something. Any more ideas?