Sounds like my periods before I got pregnant - I am dreading my first pp period. I hope it lets up for you soon and it's only because it was your first one.
Looking for a house can be so frustrating, especially when inventory is low. You just have to be quick and drop everything to go see a house the day it comes on the market, although those cash offers mess up everything. It's a crazy competitive market here in San Diego and we had similar problems when we were buying just a couple of years ago. Good luck, hopefully that perfect home will become available to you soon!