Now he's had to make yet another heartbreaking decision. In a double elimination, the loveable larrikin sent Dasha and Emily packing.
While he was clear cut with his decision to say goodbye to Emily, on Wednesday's episode it's evident that Nick is torn about Dasha.
The Russian beauty caught Nick's eye from their very first meet, and the chemistry is undeniable.
Dasha, 31, faced one issue throughout - she missed her son Leon.
In what was meant to be a fun bowling themed group date, Dasha's inner turmoil was brought to the surface.
Speaking to a producer, explaining bowling was something she did with her son, the mum-of-one cried,
"I feel so bad. I thought I could do it but I can't"
Nick comforted his love interest, saying, "You are a loving mother. Clearly you can see it in your emotion." But the interaction made Nick, 31, re-evaluate his choice.
"I have a lot of people's feelings in my hands. Is it fair to keep Dasha away from little Leon? I've got to work it out. It's hard to watch. Is keeping them apart any longer the right thing to do."
Prior to the rose ceremony, Dasha told Nick, "It's not that I miss him a lot. He is always my number one priority. I make all my decision based on his needs."
The Bachelor decided he couldn't let Dasha stay. The duo parted ways, with the proud mama saying, "Nick I'm pretty sure you'l walk away from this experience with the love of your life. All these women are incredible. I fell in love with each of them."