I really hate the portrayal of Jesus as a European man with blue eyes and long hair like a woman. Jesus was a Jewish rabbi. He would have looked Jewish. He would have had short, black hair with a long beard.
Joy is not happiness. Joy is a fruit of the Spirit that we get as we mature in Christ. Happiness is based on circumstances. Joy bubbles up from below regardless of what's going on in our lives.
The story of the woman who had been bleeding is covered in a little more detail in Mark. One of the few times where Mark has more detail than Matthew or Luke.
(Mark 5:25-34 NIV) And a woman was there who had been subject to bleeding for twelve years. {26} She had suffered a great deal under the care of many doctors and had spent all she had, yet instead of getting better she grew worse. {27} When she heard about Jesus, she came up behind him in the crowd and touched his cloak, {28} because she thought, "If I just touch his clothes, I will be healed." {29} Immediately her bleeding stopped and she felt in her body that she was freed from her suffering. {30} At once Jesus realized that power had gone out from him. He turned around in the crowd and asked, "Who touched my clothes?" {31} "You see the people crowding against you," his disciples answered, "and yet you can ask, 'Who touched me?'" {32} But Jesus kept looking around to see who had done it. {33} Then the woman, knowing what had happened to her, came and fell at his feet and, trembling with fear, told him the whole truth. {34} He said to her, "Daughter, your faith has healed you. Go in peace and be freed from your suffering."