I really hope you continue with this. I think this story has a ton of potential. It's hard to say right now if Jack or David would be better and that is where I think you can really develop the characters. This can be a triangle romance or a case of having two mates. It can go either way. The story has a great start and I think there is a ton of potential here.
I agree with u on that , it could be a really good storyline.