Most Helpful Girl
I definitely see where your wife is coming from! I would be jealous if my boyfriend did that. Not going to lie, I'd break up with him on the spot. I'm sorry to say, but I think something would be wrong if you came home at 4 in the morning.
BUT WHAT YOU SHOULD DO..
Do not hug your friend out in public, especially in front of your wife.
Take your wife when it comes to dinner, not just your best friend.
If her spouse and your wife yelled at you ESPECIALLY at 4 in the morning. Do not do that again. Come home earlier.