Yes, you should feel happy. You were tough enough to come to the start line, ride a race that others were dropping out of (regardless of gender), and still finish very strong. Maybe if it were easier, more women would have showed up. You earned that medal, wear it with pride.