At first it sounded like Russian 'у', that's why I asked if you were saying English 'oo'. You don't write what you're trying to say. No, your consonants don't all suck. I could still mostly understand what you were trying to say though. Obviously 'noon' blue' 'talk' and 'law' need practice, for 'noon' the second 'o' sounds like an 'a', for blue it sounds like the 'ue' are omitted. I just listened again now that I see what the words are. Yes practice is needed but don't be so hard on yourself!
Scott