Hi Mania_Saee,
I hate to say it, but letting the boyfriend move in could be more of a hassle than it is worth. There has been a recent person on the forum in the same situation as you, only the guy drank, and they are having a hard time getting rid of him now. Is he working? Is he going to help with rent and utilities? Please make sure he is doing that. You could end up with a real problem on your hands.
I am glad that you have your MIL close by for comfort and support. Are you going to any counseling? I cannot remember if you have said you are or not. But you could probably use the extra support. Will you get to see your husband in between now and a year from now? It would be nice if you could.
I hope that you have a good weekend. Take care hon.
Hugs, Karen