Hi Shell
Glad you are being checked up because I found your post late, and was worried you might be having transient ischaemic attacks.
Anybody who 'passes out' should get checked out quickly if it is unusual for them, and they do not know the cause.
Sometimes you can get a sudden drop in BP, which can cause dizziness and fainting too, and you can be checked out for this.
Hope you get the 'clotting' sorted out quickly
Take care
