My husband's name is
Jesse so I have lots of experience with it! With that said:
1. The name sounds feminine to me.
Jessica is SUCH a popular name and most
Jessica's go by
Jessie too.
2. Yes. I don't like it as a nickname either.
3. I love my husband but I've never liked his name. Not much of a meaning and it seems like a nickname too.
Sorry.