Romantic Nicknames / Pet Names:
Boyfriend / Husband Nicknames (G-P):
I think whatever comes natural to you is what you should call them, no matter how stupid or even if they laugh. If you have come looking for nicknames then i think your relationship isnt natural. If that makes sense. From the heart is the best way.
Boyfriend / Husband Nicknames (G-P) >
Romantic Nicknames / Pet Names >