this is because of different traditions of north and south india.
on the contrary Skanda is considered as a Brahmachari in many northern places. But in reality both Ganesha and Skanda are married. These are regional/cultural differences.
Not the answer you're looking for? Browse other questions tagged godsganesha .
Like any library, Hinduism Stack Exchange shares great information, but does not offer personalized advice, and does not take the place of seeking such advice from any Acharya, Pundit, astrologer, Guru or other trustworthy Counselor.