Hard time breathing always means call the doc immediately or go to the ER. I hope you went.
I am in agreement with sarajmt.
Your symptoms are all indicatiors of a DVT - of course it's possible its something less dramatic than that - but due to the symptoms you describe a DVT definitely need to be ruled out (sooner rather than later - in other words seek medical attention now as sara said) - and being on the pill (yazmin) increases your risk for one.
Good luck.
You need to see a doctor NOW! If there isn't one open , you need to go to the ER. You could possible have a blood clot. You need immediate medical attention.