I would recommend calling them and knowing your status somehow
Also, i guess they have slowed down the process of adding the spouse, may be some changes in how they function. I know 4-5 people who have been waiting since January and March. So, there is nothing odd that you have been waiting for...