19 weeks need help with some questions

bb

Currently 19 weeks pregnant as of today and was wondering if this is just normal we all know about the Charlie horse you get a random leg twitch but my thing is mine has been pretty severe it’s like every other 10 mins and it’s not a small twitch or spasm it’s like a big one I’ve also been super itchy all over my body and I’ve also been seeing black dots everywhere I look can someone help me this is my 4th pregnancy and I can’t tell you just how strange this one feels I keep feeling like something is off