Confused

Val
Okay so I've been with my bf for 2 years 7months now and recently I've been talking to my Ex and I've known my ex since freshman in High school and now we're in college... anyways my Ex was very immature back then but now he's grown up since and has goals and matured! My boyfriend on the other hand doesn't have any goals , doesn't go to college, selfish , and always broke ... I'm starting to have feeling again for my Ex...my ex and I have been going on dates and hang out more often. My boyfriend lives 5 mins away but my Ex lives an hour away and I could only see him on weekends... I don't know what to do, my mom told me to trust my heart but I'm so confused 😔