Dia REally good news for you. Whatever you are doing keep it up. The only thing i am concerned with is that you stated your needs aren't getting met now and that there will be time for that later. Not sure what that means to you, but to me it means that you are repressing your own needs in exchange for this. Be careful with that as it is antigaling.
Other than that good good job.
As for me, i have spent the last 3 days at the wife's house. SHe has been happy with me all those days. Today however i am sleeping at my sister's house as well as tomorrow. I really hope i am strong enough to avoid thinking paranoid thoughts.