G8r. I am sorry for the sitch you are in. Have a look back at the positives that the whole thing has brought out in you! We started here about the same time and you have made amazing step into becoming the man a fool would leave.
I fully understand how hard it is when you don't see your children every day. Believe me. I won't sugar coat it, it's hard. The positive that does come out of it, you are never satisfied with an ok day with them ever again. Every moment from here out is a wonderful gift with D3. I know you have been rocking it in the dad department, this gives you the drive to be better than you ever thought you could be for her. Be her lighthouse, her beacon.
You are an amazing person, each day is a new adventure. Make the best of it
The person that you will spend the most time with in your life is yourself, so make yourself as interesting as possible.