welcome to TE
i have to agree with all the good advice you've already gotten. if your bike doesn't fit you well, you're going to hurt; and yes you absolutely have to strengthen your core muscles!