its taken me almost six years to graduate & i still have to do summer classes, so i feel you. changed my major four times, transferred schools three. everyone has their own journey. you still have time to discover what you want, but to be really happy you just have to follow your heart!