My problem is simply that something is wrong with my bf's sex drive,
Actually, I think your problem is that you think he has a problem. His sex drive works just swell for him. There's nothing wrong with it, it just doesn't happen to match your desires. Don't say a mouse has a problem because it's not a dog and you want a dog, it's not going to change anything. What you have to do is find out how to make what you have work for both of you.
Personally, I have
no sex drive, and the first time someone told me something was "wrong" with me because of that, I told them to... do something anatomically impossible. They were very surprised, because "all they wanted to do was help me," and didn't understand why I'd be mad at them when they weren't the one with the problem. You see how condescending that attitude is? Personally, I don't see how I put up with it as long as I did.
"I feel like you have a low sex drive and I am becoming very frustrated because of it, and unmotivated to keep my workout up because you don't notice me or want sex like most healthy males in their mid 20's would."
.....
I even asked him "why dont you make love to me in the morning?"
And this conveys... what, exactly? Have you asked him to have sex with you in the morning, or have you only used these round-about tactics? If someone asked me "Why don't you eat cold cereal in the morning?" that would not be the cue for me to go get a bowl of Cheerios. It's the same thing. You think this is "talking directly" about it, but it's not. Asking someone why they don't do something is not the same as telling them you want them to do it. Even saying that you want them to do it "sometimes" is not a clear indication of when you want them to do it.
Comparing him to "healthy males" is a passive-aggressive dig that says to him "you're not healthy" or possibly even "you're not male." I don't blame him for being defensive, because it is offensive and insulting. It also in no way conveys your desires and gets you no closer to solving your problem.
Say what you want to say with as little emotional clouding as possible and you might get your idea across accurately. Stop with the passive-aggressive jabs and making ambiguous allusions.
Like I struggle with the fact that after presenting issues or concerns to him he tries to be aware of my needs however small the need may be then its like he just forgets and doesnt care the next week.
To some extent I can understand that. I tend to act as though humans are machines; when there's a problem, you fix it, then you're done. Then when the same thing happens again it's like "wait, didn't we already take care of this?"
If you need to keep bringing things up, then just keep bringing them up and stop acting surprised and hurt because he forgets about them after they seem to be "resolved." Repeating the same discussion with the same person and expecting a different outcome is unrealistic (at least in the short term).