Is true love your “first love”, or your best friend?

-think I love best friend of 10+ years, have everything in common -engaged to boyfriend of 4+ years, have a child, and nothing in common -no cheating or disrespect -unsure of what is right, what is true love, what is selfish, or what is best for child -all three of us are best friends -unsure who really “came first”, because I think I always loved my 10 year best friend deep down.