Fainting ?!

Everytime I go into public usually when I walk into a store I get super faint and black out I start wobbling and my legs give out , I don't go anywhere alone because of it , and it seems to always happen . Maybe the temperature change ? Even if I eat and drink ... 19 weeks pregnant tomorrow