Wait till you get married..............
Then you HAVE to put up with their mood swings.
In the meanwhile..enjoy what you have....when you meet the one everything is going to ckick into place.
Try to not focus on it...........women sense a feeling of despiration and run from it............when you could care less about it then they come running to you.