HA HA! I am a genius! I figured out your last name ;oD Okay maybe it wasn't such a feat. In any case, I think AndrewLachlanLove sounds great. Oh and although it's a bit odd, I see nothing wrong with AndrewDiamond, either.
Hehe, well done! ;-) I thought the three L sounds in LachlanLove was a bit much, but I don't know, maybe it isn't. AndrewDiamond is so gorgeous...oh, but it reminds me of Daniel O'Donnel.
The truth is hard to swallow when your choking on your pride.