I have all that you described on your OP too.
Do you take psych meds? My pdoc said they make these matters worse.
Also, breathing problems = anxiety... you know that already, probably. I usually lay in bed and switch to "manual deep breathing". I'm also known for doing breathing exercises in public, people do stare however ? but I don't think anyone really gives a crap lol
Hope CDB oil helps. Not sure where in Europe you're located, but there are EU based companies that ship throughout Europe, might worth having a look. Check out the legalities in your country, it's not legal in mine.